程序员修炼之道(8)

来源:互联网 发布:dht11单片机代码 编辑:程序博客网 时间:2024/05/16 05:48

1.质量是一个团队问题,不能容忍破窗户,质量官员并不能保证质量,只有团队每一个成员的努力才可能造就高质量的软件

2.团队无需拒绝无法控制的变化,你只需注意它们,别变成“石头汤与煮青蛙”中的青蛙。

3.不要重复你自己!团队中也不能违背DRY原则,为你的文档和源代码建立相应的专员,有问题就先找他们,这样可以减少重复时间。

4.围绕项目功能而不是工作职务进行项目组织,这样可以让每一个小团队专门负责实现系统的部分功能特性,同时还可以发挥小团队的创造性。

5.自动化是每个团队必备的东西,让构建过程,测试过程都自动化,可以节省大量时间。在项目中反复出现的任务都应该自动化。

6.让计算机去做重复的事情,它会比我们做得更好,我们还有更多更困难的事情需要完成。

7.早测试,常测试,自动测试。

8.要通过全部测试,编码才算完成。

9.对待文档要像对待代码一样用心,你的用户会为你唱歌的。因为文档也是项目的一个重要组成部分。

10.温和地超出用户的期望。

11.在你的作品上签名,方面后来人维护,让你和你的代码绑在一起。当人们看到你的名字时,马上想到的是,这是一段高质量的,有文档的,良好测试了的代码。

原创粉丝点击