摘要:
为什么重视Code Review?
结合下面这个例子,我们来谈谈为什么要重视code review。假设你作为新人刚入职,领导分配了一个需求,于是接下来做了下面这些事:
为了完成任务疯狂敲了三天代码
你将一个包含大约 800行新代码的commit提交MR
收到两条关于代码风格的意见,以及一个对某块代码不是很理解的疑问
修复了代码风格问题并回答了reviewer的问题,接着reviewer通过了你写的代码
把代码分支合并到 Master,自动化测试完成,没有异常发生
此后 几个月,你一直战战兢兢,不知道代码何时会crash,以及以什么方式crash……. 阅读全文