程序开发部代码审查制度
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
程序开发部代码审查制度
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代码审查活动的监督
代码审查制度为代码质量的绩效考核提供参考,作为绩效考核代码质量评分的依据。