1、程序开发部代码审查制度1.文档目的12.适用范围13.工作制度13.1代码审查范围13.2代码审查标准13.2.1所开发的代码功能是否与详细设计文档中描述的保持一致。13.2.2代码是否符合编码规范13.2.3代码是否正确无误,没有隐含的错误。13.3审查执行流程13.4代码审查活动的监督21.文档目的该文档的阅读者主要为部门总监、部门经理、开发组长和程序员。通过该制度来规范代码编写,从而提高代码质量。2.适用范围该制度适用于程序开发部部门内部。3.工作制度3.1代码审查范围审查任务目标包含的所有类。3.2代码审查标准3.2.1所开发的代码功能是否与详细设计文档中描述的保持一致。此项检查设计部
2、门会做抽查,开发部门需要做为重点执行项,保证代码和设计的一致性。3.2.2代码是否符合编码规范此项检查作为开发部重点执行项,必须和编码规范保持一致。3.2.3代码是否正确无误,没有隐含的错误。此项检查要保证在组件功能无误的基础上进行,需要有经验的高级程序员对具体程序片段进行检查,纠正逻辑不合理代码、垃圾代码等。此工作在现阶段可以做为次要执行项。3.3审查执行流程1 检查的粒度功能组件2当程序员开发完成一个组件,并且告知组长可以进行审查时,由开发组长或者指定的高级程序员来做审查工作。3审查人必须详细检查目标的代码编写,并且需要填写代码审查表。4如果审查未能通过,被审查人按照代码审查表的审查意见进行修改。5重复执行步骤2-4,直到审查通过。3.4代码审查活动的监督代码审查制度为代码质量的绩效考核提供参考,作为绩效考核代码质量评分的依据。