如何保证代码复查的质量

昨天晚上听马维纳说代码复查(code review)的时候可能会反而把原来对的东西改错掉,因为忘记当初设计或实现时候的思路了。我这才意识到把自己的思路记下来有多么重要。因此,我们设计文档要写,注释也要写清楚。这样才能避免在代码复查的时候忘记当初为什么要做一些特别的设计。这样复查的时候就不会把不该改的东西改错掉。

除了这些之外,还有一点需要注意的是,错误报告(bug report)与代码复查同样重要。因为代码复查可以消除低级错误(逻辑错误和常识性错误等等),但错误报告却可以用于发现高级错误(比如对运行环境的不认知所导致的用法错误),还能让程序员在修复这些错误的同时提高自己的能力。

 
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值