code review实践-学会享受Code Reivew

Code Reivew实践

Code Reivew好处
1、Code reviews 中,可以通过大家的建议增进代码的质量(可读性,可维护性,以及程序的逻辑和对需求和设计的实现 )

2、Code reviews 是一个传递知识的手段,可以让其它并不熟悉代码的人知道作者的意图和想法,从而可以在以后轻松维护代码。

3、Code reviews 也鼓励程序员们相互学习对方的长处和优点。

4、Code reviews 也可以被用来确认自己的设计和实现是一个清楚和简单的。


Code Reivew做什么
从实现的角度,有的从需求的角度,有的从用户使用的角度,有的从算法的角度,有的从性能效率的角度,有的从易读的角度,有的从扩展性的角度


Code Reivew不做什么
1、找到程序的bug(不要做),代码中的bug和错误应该由单元测试,功能测试,性能测试,回归测试来保证的.
2、保证代码风格(不要做)
3、编码标准(不要做)
编码风格和代码规范都属于死的东西,每个程序员在把自己的代码提交团队Review的时候,代码就应该是符合规范的,这是默认值,属于每个人自己的事情,不应该交由团队来完成,否则只会浪费大家本来就不够的时间。

Code Reivew的时间
1、每天,每个team 15-30分。
2、每个迭代做一次,1.5小时。


猜你喜欢

转载自longssl.iteye.com/blog/1630625