本节书摘来自异步社区《配置管理最佳实践》一书中的第2章,第2.9节,作者: 【美】Bob Aiello , Leslie Sachs著,更多章节内容可以访问云栖社区“异步社区”公众号查看
2.9 架构是构建的基础
构建工程师常常忙于建立可重复的构建流程。成功完成一个项目后就会更忙,因为有更多的项目需要协助。开发技术不是永恒不变的,其他专业技术人员可以很快地学习和使用新技术架构。而构建工程师接触新技术并能立刻应用到构建方面的情况却不是很多。我就有过这种现学现卖的经历。第一次是用 Hibernate处理数据持久化。我注意到构建过程中有一些异常,例如源代码管理工具状态和往常不一样。于是在项目会议上对这种情况进行了说明,告诉研发技术经理我应该在技术架构组的通知名单里,如果有架构方面的变更,我应该得到通知。由此可知,了解应用程序的体系架构是正确构建的基础。