成为注重实效的个体有好处,但如果成为注重实效的团队中的一员,这种好处会翻倍。在团队中不应该留下破窗户,形成破窗效应,而应是鼓励团队中的开发者在琐碎的问题修改当中投入热情,对产品的质量负责。在团队中要时时的交流,优秀的团队有整齐的文档,透发着新鲜准确一致的信息。让自动化充满开发的过程,自动化比人工的更高效,更准确。
开发者进行测试是,往往会温和的测试,他们讨厌测试,下意识的知道代码惠子啊哪里出问题,并避免那些薄弱的地方,注重实效的程序员不同,我们收到驱迫,现在就是要找到bug,避免以后被找到bug的羞耻。bug被发现的越早,修补的成本就越低。"编一点测一点"是Smalltalk 世界里流行的一句话。
测试时可以进行: 单元测试,集成测试,验证和校验,资源耗尽,错误及恢复,性能测试,可用性测试。除此之外还需根据需要补充。
中国谚语:好记性不如烂笔头。注重实效的程序员会把文档当作整个开发过程的完整组成部分加以接受。不进行重复劳动,不浪费时间,并把文档放在手边。
同时文档中代码的注释要直截了当,代码应该有注释,但是太多或者太少的注释都不好。