D
dbbdggdbbdgg1
Unregistered / Unconfirmed
GUEST, unregistred user!
软件工程杂志《非程序员》第九期发行了!
请到http://www.umlchina.com/xprogrammer/Index1.htm 下载,1.7M
umlchina(http://www.umlchina.com)以e-book方式发行免费电子杂志《非程序员》,内容涉及软件工程的各个环节:需求,设计,构造,测试,维护,配置管理,管理,过程,工具,质量...
非常需要您的意见!欢迎来信: think@umlchina.com
投稿:editor@umlchina.com,有关征稿信息请见:
http://www.umlchina.com/xprogrammer/xprogrammer.htm
《非程序员》第九期目录
【访谈】
Kent Beck:只是一种正确做事的方法
...XP在长远的未来将变得脆弱及老旧,并且将有某些更好的东西来替换,在50年之内。不管如何,我期望许多XP实践被当做"只是以正确的方式做事情的方法"接受。...
Alan Cooper:垃圾,都是垃圾!
...手机不应该成为一团。为什么我需要将键盘举到我的耳边?为什么作为一个和人交流的工具要有号码?我认为手机应当是隐形的,一个带小型麦克风的听筒放在头部。...
【方法】
极端编程中"坏气味"的发现与响应
...Martin Fowler在他的书"Refactoring"中引用Kent Beck对"坏气味"隐喻,描述如何识别一种早期的警示信号,它们指示程序代码的某一部分必须重写。在本文中,我们希望把这一隐喻扩展到必须重新构造整个软件开发流程的早期征兆。对于大型项目,把重写所包括的所有流程与重构单一的过程相比较,我们觉得错误流程的征兆(坏气味))应该引起更多的关注。...
用创建方法取代多个构造子
...某些语言允许你用自己喜欢的任何方式为自己的构造子命名,而不用管类的名字。另一些语言(例如C++和Java)则不允许这样做:每个构造子都必须按照所属的类的名字来命名。如果只有一个构造子,不成问题;但是如果拥有多个构造子,程序员就必须去了解构造子期望的参数、观察构造子的代码,这样才能正确选择自己要使用的构造子。这有什么毛病?毛病太多了。...
【过程】
通过CMM评估的战略
...我所在的组织进行CBA IPI时,我会经常做噩梦,但我建议你要放松。如果你已经作了评估过程中的所有工作,那么你就没有什么可担心的了。...
软件项目管理小说《最后期限》(草稿)节选
...是的。我们从六个关键性的项目开始,目标是制造出六个精心挑选的软件产品。我们的最高领袖--元首--亲自挑选出这些产品。而你,你的工作就是让这六个项目和整个机构正常运转。...
播种机:http://www.umlchina.com/
请到http://www.umlchina.com/xprogrammer/Index1.htm 下载,1.7M
umlchina(http://www.umlchina.com)以e-book方式发行免费电子杂志《非程序员》,内容涉及软件工程的各个环节:需求,设计,构造,测试,维护,配置管理,管理,过程,工具,质量...
非常需要您的意见!欢迎来信: think@umlchina.com
投稿:editor@umlchina.com,有关征稿信息请见:
http://www.umlchina.com/xprogrammer/xprogrammer.htm
《非程序员》第九期目录
【访谈】
Kent Beck:只是一种正确做事的方法
...XP在长远的未来将变得脆弱及老旧,并且将有某些更好的东西来替换,在50年之内。不管如何,我期望许多XP实践被当做"只是以正确的方式做事情的方法"接受。...
Alan Cooper:垃圾,都是垃圾!
...手机不应该成为一团。为什么我需要将键盘举到我的耳边?为什么作为一个和人交流的工具要有号码?我认为手机应当是隐形的,一个带小型麦克风的听筒放在头部。...
【方法】
极端编程中"坏气味"的发现与响应
...Martin Fowler在他的书"Refactoring"中引用Kent Beck对"坏气味"隐喻,描述如何识别一种早期的警示信号,它们指示程序代码的某一部分必须重写。在本文中,我们希望把这一隐喻扩展到必须重新构造整个软件开发流程的早期征兆。对于大型项目,把重写所包括的所有流程与重构单一的过程相比较,我们觉得错误流程的征兆(坏气味))应该引起更多的关注。...
用创建方法取代多个构造子
...某些语言允许你用自己喜欢的任何方式为自己的构造子命名,而不用管类的名字。另一些语言(例如C++和Java)则不允许这样做:每个构造子都必须按照所属的类的名字来命名。如果只有一个构造子,不成问题;但是如果拥有多个构造子,程序员就必须去了解构造子期望的参数、观察构造子的代码,这样才能正确选择自己要使用的构造子。这有什么毛病?毛病太多了。...
【过程】
通过CMM评估的战略
...我所在的组织进行CBA IPI时,我会经常做噩梦,但我建议你要放松。如果你已经作了评估过程中的所有工作,那么你就没有什么可担心的了。...
软件项目管理小说《最后期限》(草稿)节选
...是的。我们从六个关键性的项目开始,目标是制造出六个精心挑选的软件产品。我们的最高领袖--元首--亲自挑选出这些产品。而你,你的工作就是让这六个项目和整个机构正常运转。...
播种机:http://www.umlchina.com/