代码复查的内容与方法

一、代码复查的作用:

1.查找bug。

逻辑上的bug,从代码层面最容易发现。一些对需求的不理解,手误等也很容易发现。

2.查设计一致性。

软件的功能组织、数据表示、公用代码等每一个软件都会形成自己的实现模式。新加入项目的程序员由于不熟悉原有软件的设计约定,很可能会按自己的方式编写功能,从而导致软件设计不一致。

这对于无MVC框架的OO程序这是致命的,最终会导致软件的各种功能实现,纵横交错,五花八门,无法理解和管理。

3.查一般代码规范、命名规范

4.快速提高开发人员的能力、帮助开发人员养成良好的开发习惯

二、代码复查方法:

SVN 对比,增量复查。
新手代码和复杂逻辑代码重点复查。

三、代码复查陷阱

1.新手复查新手

把握代码其实质是把握需求和程序设计。这不是新手能完成的工作。这样的复查会陷入无休止的争吵。

2.老手复查新手

老手代表了经验丰富,开发能力强,但常常不能把代码看透。同时没有职权,就没有权威,看到的问题也难以修正。

3.架构师复查

架构师负责软件架构设计的,对代码有足够的把握能力,对程序员也有一定的权威和指挥能力。

真正有效的是架构师级的代码复查。

猜你喜欢

转载自gdpglc.iteye.com/blog/2249801