最近写的两篇关于XP的blog》的相关内容

XP的反省-Pair Programming

常常看到论坛上有人讨论PP(Pair Programming),但是大多是纸上谈兵,书上云的过多。真正谈感受的少。 我在一家做XP的公司做了4年了,从做service到做product, 总的来说pair programming给我带来的的忧大于喜,缺点大于有点。   总的来说PP有它的优点,很多researcher也发表了论文,记得比较清楚的一片就是一个大学里面对一个班的学生分组 ...
by emarket 2008-06-24 浏览 (8963) 回复 (65) 关键字:

《设计已死》

XP 的主要设计者之一 Martin Fowler 在《设计已死》 http://martinfowler.com/articles/designDead.html http://www.agilechina.org/MartinFowler/isdesigndead.htm 中说: "Don't worry about design, if you listen to your code a g ...
by dlee 2003-11-11 浏览 (8973) 回复 (14) 关键字:

[敏捷开发][结对编程(Pair Programming) ]

结对编程(Pair Programming)是一个编程模式(Programming pattern)。两个程序员并排坐在一台电脑前,面对同一个显示器,使用同一个键盘,同一个鼠标一起工作。他们一起分析,一起设计,一起写测试例子,一起编码,一起单元测试,一起整合测试(Integration Test),一起写文档等。基本上所有的开发环节都一齐肩并肩地,平等地,互补地进行开发工作。 ...
by moxie 2006-09-19 浏览 (14814) 回复 (35) 关键字: 结对编程(pair programming)

代码质量与文档质量

  几段在脑子里盘旋了很久的话:     带一个项目,要保证项目的质量,当然要靠Team Leader的水平。那么,什么才是最重要的项目质量呢?当然是代码质量!一个软件项目,最重要的产品当然是代码!     如果这个Leader看不懂项目的代码,他只能通过要求文档的质量,来间接的控制代码的质量。一个能够看得懂代码的Leader,他就能够直接控制代码质量。而能够直接控 ...
by withyou 2006-04-22 浏览 (123) 回复 (0) 关键字:

代码质量与文档质量

  几段在脑子里盘旋了很久的话:     带一个项目,要保证项目的质量,当然要靠Team Leader的水平。那么,什么才是最重要的项目质量呢?当然是代码质量!一个软件项目,最重要的产品当然是代码!     如果这个Leader看不懂项目的代码,他只能通过要求文档的质量,来间接的控制代码的质量。一个能够看得懂代码的Leader,他就能够直接控制代码质量。而能够直接控制代码质量的Leader,对于文 ...
by 庄表伟 2006-04-22 浏览 (300) 回复 (0) 关键字:

XP应该是老板的最爱,而不是程序员的首选

  我们现在这个公司的大老板,平时在三楼办公。但是,每天都会有几次,他会在我们的办公室里走来走去——“进行着聊胜于无的监督工作”。     我想,他大概没有听说过“XP”、“结对编程”这样的名词。     4月15日,周六,我参加了BEA上海User Group的一次活动。北京来的Charls,做了一次非常精彩的演讲 ...
by withyou 2006-04-17 浏览 (104) 回复 (0) 关键字:

XP应该是老板的最爱,而不是程序员的首选

  我们现在这个公司的大老板,平时在三楼办公。但是,每天都会有几次,他会在我们的办公室里走来走去——“进行着聊胜于无的监督工作”。     我想,他大概没有听说过“XP”、“结对编程”这样的名词。     4月15日,周六,我参加了BEA上海User Group的一次活动。北京来的Charls,做了一次非常精彩的演讲。名字叫做《一个Xper的心路历程》。全场笑声不断,Charls的感染力征服了每一 ...
by 庄表伟 2006-04-17 浏览 (232) 回复 (0) 关键字:

CMMI之怪相分析

出处:csai blog 作者:任甲林   90年代中期,CMM开始传入中国。1999年清华鼎新成为首家通过CMM评估的国内企业,截止2006年底,中国通过CMMI正式评估的组 织的数量仅次于美国和印度,位居全球第三。CMM在中国推广近10年以来,对于中国软件企业的发展起到了巨大的推动作用。但是,最近几年,CMMI在中国 的推广却表现出了一些令人担忧的现象,社会上对于CMM ...
by aniken 2008-04-06 浏览 (144) 回复 (0)

你最应该雇佣的程序员的十个特征

1。好奇心 程序员是永远不会接受现成的东西的,他们必须亲自解开内心深处的迷惑和渴望。 2。清晰的思维技巧 编程是一件需要严密逻辑和清晰思维的事情,有强大的数学或者科学背景的程序员通常更加成功。 3。快速的阅读速度和理解能力 相当大一部分程序员的一天都花在阅读上,阅读设计文档,或者其他人的代码,API,注释等等,有些程序员读的快,能很快理解,并且开始行动,另外一些程序员也许要多花三四倍的时 ...
by withyou 2008-03-07 浏览 (1353) 回复 (5) 关键字:

推荐知识库条目

Comming soon