View on GitHub

eng-practices-cn

谷歌工程实践

Code Review开发者指南

介绍

Code Review是一些人提交一些代码片段,供另外一些人审阅的流程。
在谷歌,我们都是通过Code Review来保证代码和产品的质量。
这篇文档是对谷歌Code Review流程和策略的权威描述。
这一页是我们Code Review过程的概述。这篇指南其他有两个大的部分,分别是:

代码评审者需要关注什么?

代码评审者需要关注:

参考 代码评审者指南 获取更多信息。

挑选最适合的代码评审者

通常而言,你都希望找个一个最合适的评审者在合理的时间里对你的变更作出评审。
最合适的评审者是那些能对你代码做出最全面最准确评价的人,一般情况下都是代码的维护者(他可能在所有者列表里也有可能不在)。 有时这意味着要不同的人阅读不同的部分。
如果你找到理想的评审者但他没有时间,你也至少应该抄送他。

亲自评审

如果你是和某个合格的代码评审者结对写的代码,那么这段代码可以认为已经通过评审了。
你也可以以问答的方式亲自参与代码评审。

参见