Web编程技术交流网

博客文章

欢迎访问本站博客,本站免费提供大量网站编程的技术资料和娱乐信息,欢迎编程交流1群讨论!

请不要一厢情愿地为了压榨开发人员而强迫他们加班

本文来自 Quora 的一个问答贴《如何激发程序员自愿加班/工作更长时间?》 已退休的软件总监的Jim Seidman,2500+赞 在经历了数次创业以后,我对于某些总监公开表现出的对程序员不屑一顾的态度,但同时又希望程序员能为他们加班的行为表示无法接受,我多次听到过这样的言论,“我真想把开发员锁在一间屋子里,从门下面塞披萨给他们,等一个月后我就能拿到想要的软件啦”。想想吧,你所要的产品正是出自被你认为是下等人的、你从未想到要激励过的程序员之手。 我曾经在一家公司担任开发部门的VP,一位新任的CEO命令我让开发人员加班。当我问及缘由时,这位新CEO说道: […]

阅读更多... →

发表于分类 : PHP相关, 每日观察, 电子商务

发表一下您的观点: (0) →

程序员软件项目预估的宝贵经验

我最近看了一个关于软件预估的课程。对于这种本质上就是非精确的科学,我一向都非常谨慎,因为我深信预估可以创造价值。在这个课程中,我发现了如何提醒大家进入预算而不必过度分析和思考的方法。 非常常见的例子 我们经常能听到项目经理和开发人员之间类似于这样的对话: PM:“你能不能给我一个开发某某功能所需要的预估时间?” 程序员:“一个月” PM:“一个月时间太长了,我们只有一周时间!” 程序员:“最好三周” PM:“我只能最多给你两周时间” 程序员:“好吧,成交!” 呵呵!猜猜接下来是什么情况?如果你在下决定之前能快速考虑一下预算与目标之间的差距,那你就不至于这 […]

阅读更多... →

发表于分类 : PHP相关, 每日观察, 电子商务, 电脑技术

发表一下您的观点: (0) →

25个Git用法技巧

25个Git用法技巧

Andy Jeffries 给 Git 中级用户总结分享的 25 个小贴士。你不需要去做大量搜索,或许这些小贴士对你就很有帮助的。 我从开始使用git到现在已经差不多18个月了,以为自己已经很懂git了。直到我看到github上 Scott Chacon在 LVS, a supplier/developer of betting/gaming software 上的教学,第一天就受益匪浅。 作为一个很享受git的人,我想要分享从各种社区学到的实用经验,让大家不需要花费过多的功夫就能找到答案。 基本技巧 1.安装后的第一步 安装git后,第一件事你需要设置 […]

阅读更多... →

发表于分类 : 每日观察, 电子商务, 电脑技术

发表一下您的观点: (0) →

支撑起整个互联网时代的7款开源软件

支撑起整个互联网时代的7款开源软件

开源软件现在成为整个互联网时代的支撑技术,你可能已经无法离开由开源软件构建起来的网络世界了。下面我们就来看看一些最重要的开源技术。 为互联网而生的操作系统linux Linux是一款免费的操作系统,诞生于1991年,用户可以通过网络或其他途径免费获得,并可以任意修改其源代码。 它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。这个系统是由全世界各地的成千上万的程序员设计和实现的。其目的是建立不受任何商品化软件的版权制约的、全世界都能自由使用的U […]

阅读更多... →

发表于分类 : 前端开发, 每日观察, 电子商务

发表一下您的观点: (0) →

Linux新手必须学会的12个命令

今天的用户可以根据自己的意愿选择是否使用作为Linux象征的命令行,确切的证明了Linux已经有了很大的发展。现在很多Linux发行版的图形用户界面已经非常强大,不再需要命令行。 但是命令行在Linux中能实现更高效的操作,事实上通常比在菜单中点来点去更简单,更容易,更直接。 我相信对命令行的恐惧是Linux新用户犯的最大的一个错误。由于这个原因,让我们来看看Linux用户应该知道的一些基本的命令行。 1. Man 我从“man”命令开始是因为从很多方面来看,它都是最基本的一个命令。这个命令是你在需要了解其他命令时需要使用的命令。 从本质上来讲,“man […]

阅读更多... →

发表于分类 : 电脑技术

发表一下您的观点: (0) →

Adblock Plus一夫当关,Google、Microsoft和Amazon乖乖交过路费

Adblock Plus 是一家德国初创公司做的全球最流行的免费广告屏蔽插件之一,目前在Firefox、Chrome、Safari、Opera浏览器和Android手机、平板上均可使用,下载量达到 3 亿,月活跃用户达 5000 万。根据金融时报消息,几家大公司目前都与Adblock Plus插件有付费协议,想交“过路费”换“通行证”,具体金额未知。目前,Google、Amazon 拒绝评论此事,微软则肯定了这种合作,并声称会尊重消费者的选择。 该公司有自己的白名单机制,想要不被过滤的网站只需在线填写表格就可以申请加入,但是审核非常严格。两年前就有报道显 […]

阅读更多... →

发表于分类 : 每日观察, 电子商务, 电脑技术

发表一下您的观点: (0) →

设计模式在Magento中的应用–观察者模式

设计模式在Magento中的应用–观察者模式

观察者模式的定义:定义对象之间一种一对多的依赖关系,使得一个对象改变状态,则所有依赖对象都会得到通知并被自动更新。从定义看可以看出几个关键点: 1、一个是对象间的一种1:n依赖关系,是怎样建立的呢? 2、一个对象的状态发生了变化,那么他如何把这个通知发出去呢? 3、所依赖的对象是怎么被自动更新的呢? 带就这些问题,我们来看一个生活动的实列。是前一段时间热播的电视剧,中共放了一个余则成到国民党的天津站进行潜伏工作,负责收集国民党的情报工作,一旦国民党有啥动情,余则成就知道了,然后立刻通知中共,此时中共会根据情报作出一些反应。这是一个潜伏工作的正常工作流程。 […]

阅读更多... →

发表于分类 : magento, PHP相关

发表一下您的观点: (1) →

设计模式在Magento中的应用–模板方法

设计模式在Magento中的应用–模板方法

模板方法的定义:定义一个操作中的算法的框架,而将一些步骤延迟到子类中,使得子类可以不改变一个算法的结构即可重定义算法的某些特定的步骤。 模板方法是一个使用得非常之广泛也是非常容易理解的一个设计模式,在Magento中大量使用这个模式,用过java servlet的人都知道,servlet就是一种模板方法的典型应用。我们这里利用Magento中的值model中的save方法来讲解模板方法. 值Model中(Mage_Core_Model_Abstract)的save方法: 代码块1: public function save() { $this->_ […]

阅读更多... →

发表于分类 : magento, PHP相关

发表一下您的观点: (0) →

设计模式在Magento中的应用–工厂

设计模式在Magento中的应用–工厂

工厂模式是一个在软件设计中使用得很频繁的一设计模式,他归属创建模式。所谓工厂就是生产东西的地方,比如玩具厂生产玩具,农场生成水果/蔬菜等等。下面我们先学习或者复习一下工厂这种设计模式,我们以农场中的农民生产水果和蔬菜为例进行分析. 我们先定义一个产品抽像类,是所有产品的基类,我特地在这里加了__get/__set两个魔术方法,因为他在Magento中的Varien_Object也定义了这两个方法,这两个方法在一些框架经常使用到,如yii.这两个方法很好用,不像java了,要定义很多set/get方法,呵呵。 代码块1: abstract class Pr […]

阅读更多... →

发表于分类 : magento

发表一下您的观点: (0) →

设计模式在Magento中的应用–单例

单例就是在一定范围内只能有一个对象的实例存在,是一个使用频率很高的设计模式。要了解单例,首先要了解一下”一定范围”是多大的范围?另外还有了解单例的实现方式。 不同的语言”一定范围”是不相同的,java是一种编译型语言,php是一种解释性语言,具有一定的代表性,我们现在用java和php做比较说明。java web服务器tomcat处理一个请求是用线程进行处理的,php web服务器apache处理一个请求是用类似进程处理的。所以java中的所有请求都可以共享java进程中的变量,但是php中的所有请求不能共享这样的变量,当然也不存在这样的变量,这就导致j […]

阅读更多... →

发表于分类 : magento

发表一下您的观点: (0) →

Magento之hello world

Magento之hello world

很多程序学习都是从一个hello world开始,我们也从hello world开始我们的magento学习之旅吧. 新建自己的module,我们把他命名为hello吧 (1)、在app/local下新建目录EveBit,再在EveBit下新建Hello目录,注意大小写. (2)、在Hello目录下新建controllers、etc目录. (3)、再在etc下新建文件config.xml. 里面的内容如下: <?xml version=”1.0″?> <config> <modules> <EveBit_Hell […]

阅读更多... →

发表于分类 : magento

发表一下您的观点: (0) →

学习MAGENTO的路线

学习一门语言或者一个框架我们都可以按照一定的学习路线进行学习,这样可以节约时间,也可以提高学习的效率。以下是我在学习中总结出来的一些经验 1、学习这个框架的一些基本的术语,这些术语可能是业界共用的,也有可能是这个框架专用的。所有学以习时要对这个框架的术语深入理解。比如:magneto 中的技术术语block、theme、model、controller 、module、codePool、EAV,还有业务方面的术语:产品类型、产品、订单、配送、支付方式等,这些知识你可以从Magento_User_Guide_in_PDF.pdf、MagentoBeginn […]

阅读更多... →

发表于分类 : magento

发表一下您的观点: (0) →
Page 1 of 100 12345...»

无觅相关文章插件,快速提升流量