我们正在尝试对每次提交进行强制性代码审查-对于几个冲刺,没有任何东西被未经过至少1个人(而不是作者)验证的主人掌握。我们从开发人员和管理层那里都买进了(这是一个令人惊奇的情况),我们希望获得一些众所周知的好处:
- 明显减少错误
- 更加了解项目周围发生的变化
- “我知道有人会看这个的,所以我不会偷懒” /反牛仔效应
- 增加项目内/项目间的一致性
但是我们正在引入一种已知的降低速度的方法,如果做错了,可能会在提交管道中创建一个愚蠢的官僚主义步骤,除了占用时间外什么也不做。我担心的事情:
- 评论只涉及尼特采摘
- (大作)人们在两行提交审查中提出了巨大的架构问题。
- 我不想在其他事情上偏answers答案。
虽然我们都是有理智的人,并且会进行大量的自我分析,但我们可以肯定地使用一些赢得战争的见识,以了解我们应该在审查会议中尝试完成哪些事情才能真正使评论对我们有用。您发现可以使用的一些准则和政策是什么?