软件开发的201个原则
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

原则5 不要试图通过改进软件实现高质量

DON'T TRY TO RETROFIT QUALITY

质量无法通过软件的改进来获得。这适用于质量的任何定义:可维护性、可靠性、适应性、可测试性、安全性等。即使我们在开发过程中十分努力,使软件具备高质量也是十分不易的。如果我们不努力,又怎么可能期望获得高质量呢?这就是绝不能将“一次性原型”转换成产品的主要原因(见原则11)。

Floyd C.,"A Systematic Look at Prototyping," in Approaches to Prototyping,R.Budde,et al.,Berlin,Germany: Springer Verlag,1983,pp.1-18,Session 3.1.