首页 » 程序员必读之软件架构 » 程序员必读之软件架构全文在线阅读

《程序员必读之软件架构》6. 质量保证

关灯直达底部

即使有了世界上最好的架构,糟糕的交付也能让原本可以成功的软件项目失败。质量保证应该是软件架构角色的一部分,但它的内容不只是代码评审。你要保证一条基线,它可以是引入一些标准和工作实践,如编码标准、设计原则和工具。质量保证也包括确保团队对架构实现的一致。管它叫架构服从还是架构一致取决于你,但都要遵循技术愿景。

可以肯定地说,大多数项目没有做足够的质量保证,因此,你要弄清楚什么是重要的,并确保它有充分的保证。对我来说,只要是架构上显著的、业务上关键的、复杂的和高度可见的,都是一个项目的重要组成部分。你要务实地认识到没办法保证每件事。