代码复查的内容与方法

一、代码复查的作用:

1.查找bug。

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

2.查设计一致性。

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

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

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

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

二、代码复查方法:

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

三、代码复查陷阱

1.新手复查新手

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

2.老手复查新手

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

3.架构师复查

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

真正有效的是架构师级的代码复查。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值