软件工程中,涉及如下主要阶段:立项、需求、设计、编码开发、测试、发布、培训上线维护等,其中,编码开发如同整座软件大楼的砖瓦用料,将直接影响产品的功用、质量、性能。 编码开发过程中,往往是多人参与,团队作战,每个人的风格和技术水平不一,为规范作业,产生了编码规范,但规范往往比较缺少强制性,且不能从本质上使每个技术水平不一的各成员,其在项目中的编码水平保持在同一水准。一般现用模式: 为使整个团队的编码水平在一个集体智慧的最高水平,可以尝试采用编码负责人及标准代码库的机制。 编码负责人机制及标准代码库的主要目的: 利用团队最高的集体智慧,共同锻造统一的优质代码和实现,形成标准代码库,约束团队成员,在