《程序员修炼之道:从小工到专家》 阅读笔记06

  做一个有实效的团队。

  不要留破窗口,那些小小的、无人修正的不完美,团队必须为产品的质量负责,每个人都要为自己做的部分负责。

注重团队的交流。沉默寡言的项目团队是最糟糕的团队,举行无章次的会议,在会议上没有人想说话,文档混乱。而

在一个杰出的团队中,人们希望与他们一同开会,制作的文档新鲜、准确、一致,可能还有幽默感。

  不要重复自己。重复会造成工作的浪费,并且可能带来维护的噩梦。良好的交流是一部分,最好指定一个资料管

理员,负责协调文档和代码仓库。其他团队成员在查找资料时,可以先找这个人。如果项目对一个资料管理员来说太

大时,可以指定多人负责多个方面。

  测试。

  性能测试、压力测试、负载测试也是项目一个重要方面。软件是否能满足现实世界的条件下的性能需求——预期

的用户数、连接数、每秒事物,是否可以伸缩。

  可用性测试。由真正的用户,在真是环境条件下进行。要尽早在还有时间更正时进行可用性测试。没有满足可用

性标准就像是除零错误,是个大BUG