如何做高质量的code review

code review的意义:
helps improve code quality
helps team learning
helps knowledge sharing


以下是实施code review的几点建议
1.提交的code change需要解释做这些修改的动机,做了什么,尽量添加一些code documentation

2.看到好的代码不要吝啬赞美之词,解释清楚为什么好

3.comment是否清楚,self-explanatory

4.每一份code change都值得尊敬,即使是需要返工的代码

5.需要有意义的comment,可以用自动化工具解决的事情在提交code review之前即完成。记住code review的意义

6.对于有复杂修改的code review,需要提交test case,保证代码功能正确性

7.不要太拘泥于细节,确保code review进度不被拖长

参考:

LinkedIn's Tips for Highly Effective Code Review - The New Stack

Code Review中的几个提示 | 酷 壳 - CoolShell

从Code Review 谈如何做技术 | 酷 壳 - CoolShell

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值