我认为 Code Review 是技术管理的一个易于实现、且有效的方法。
它主要是通过_评价代码质量_和_把控研发节奏_两个方面奏效。
评价代码质量
一方面,通过相互 Code Review,起到了很好的技术交流的作用。而交流,是思维碰撞极好的方式。
试想,如果没有 Code Review,大部分工作时间你是不是只有接手新项目才回去看别人的代码?!
另一方面,对代码质量的把控起到了很好的作用。这对于那些底层、长生命周期的代码尤为重要。
把控研发节奏
feature 是小块快合,还是憋大招?分支怎么设置,大家的代码怎么协同?
这属于泛 Code Review 的范畴,但这一块也是项目管理环节很重要的一部分。
所以,作为技术管理者。通过重视 Code Review 是可以来营造良好的技术氛围, 开发节奏, 降低Bug率以及迭代成本的。