Google 有许多通用的工程实践,涵盖所有语言和所有项目。这些文档代表了我们在不同方面的集体经验 我们随着时间的推移开发的最佳实践。开源项目或其他组织将从这些知识中受益是有可能的,因此我们致力于 尽可能公开。
目前这包含以下文档:
- Google 的代码审查指南, 这实际上是两组独立的文档:
其中一些文档中使用了一些 Google 内部术语,我们在此为外部读者澄清:
-
CL: 代表 "changelist",这意味着已提交给版本控制或正在进行代码审查的一个自包含更改。 其他组织通常将此称为 "change", "patch",或 "pull-request"。
-
LGTM: 意思是 "Looks Good to Me". 这是代码审查员在批准一个 CL 时所说的话。
本项目中的文档已获得许可证书CC-By 3.0 License,这鼓励您去分享这些文档。查看 https://creativecommons.org/licenses/by/3.0/ 了解更多详情。