当前位置:文档之家› 程序开发部代码审查制度

程序开发部代码审查制度

程序开发部代码审查制度
1.文档目的 (1)
2.适用范围 (1)
3.工作制度 (1)
3.1代码审查范围 (1)
3.2代码审查标准 (1)
3.2.1所开发的代码功能是否与详细设计文档中描述的保持一致。

(1)
3.2.2代码是否符合编码规范 (1)
3.2.3代码是否正确无误,没有隐含的错误。

(1)
3.3审查执行流程 (1)
3.4代码审查活动的监督 (2)
1.文档目的
该文档的阅读者主要为部门总监、部门经理、开发组长和程序员。

通过该制度来规范代码编写,从而提高代码质量。

2.适用范围
该制度适用于程序开发部部门内部。

3.工作制度
3.1代码审查范围
审查任务目标包含的所有类。

3.2代码审查标准
3.2.1所开发的代码功能是否与详细设计文档中描述的保持一致。

此项检查设计部门会做抽查,开发部门需要做为重点执行项,保证代码和设计的一致性。

3.2.2代码是否符合编码规范
此项检查作为开发部重点执行项,必须和编码规范保持一致。

3.2.3代码是否正确无误,没有隐含的错误。

此项检查要保证在组件功能无误的基础上进行,需要有经验的高级程序员对具体程序片段进行检查,纠正逻辑不合理代码、垃圾代码等。

此工作在现阶段可以做为次要执行项。

3.3审查执行流程
1.检查的粒度――功能组件
2.当程序员开发完成一个组件,并且告知组长可以进行审查时,由开发组长或者指定的高级程序员来做审查工作。

3.审查人必须详细检查目标的代码编写,并且需要填写《代码审查表》。

4.如果审查未能通过,被审查人按照《代码审查表》的审查意见进行修改。

5.重复执行步骤2-4,直到审查通过。

3.4代码审查活动的监督
代码审查制度为代码质量的绩效考核提供参考,作为绩效考核代码质量评分的依据。

相关主题