首页 > 代码库 > 《敏捷开发的45个习惯》

《敏捷开发的45个习惯》

  开篇第一句:continuous development,not episodic。

1以迭代的方式工作:

     缺定一小块时间的计划,按时完成他们。

2态度决定一切

a指责不能解决bug

b欲速不达:普通的码农不理解那块代码,只要能够工作就好,要么直接复制,要么直接调用。优秀的程序员会深挖一层,想明白会产生什么影响。

 (防微杜渐,别想着快速修补)

  (不要孤立编代码,实行代码复审)

  (使用单元测试,每一快都能测试)

c对事不对人 (消极扼杀创新  团队仲裁机制)

d排除万难(如何维护别人的代码。还是自己重构。  正确习惯是重构,如果别人代码维护成本很高的话) 

3学无止境

 a更新自我(总有新技术出现) 1迭代学习(每天记录新的) 2参加技术论坛和活动

 b对团队投资

 c懂得丢弃(学习新的东西,就要丢掉阻止你前进的旧习惯)

d打破砂锅问到底。

e把我开发节奏(上帝发明了时间,就是防止所有事情同时发生)

4交付用户想要的软件

  a让客户做决定

  b让设计指导而不是操纵开发

  c不要开发能下载到的东西

  d保持可以发布,一直要有结果出来(不能一天搞完都什么成品都没有。切记。)

5敏捷反馈

 

 

6敏捷代码

 

 

7敏捷调试

 

 

8敏捷协作

 

《敏捷开发的45个习惯》