程序开发部代码审查制度

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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代码审查活动的监督

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

相关文档
最新文档