Google工程实践文档
Last updated
Last updated
Google有很多优秀的工程实践,这些实践遍布公司内的所有项目,覆盖了几乎所有编程语言。 随着开发项目的增多,我们不断总结经验,把这些最佳实践以文档的形式整理出来。现在文档日趋成熟,我们决定将其公开发布,让其他公司、组织或开源项目也能从中受益。
这份工程实践文档内容如下:
Google代码审核指南,它包含两部分:
在文档中,用到了一些 Google 内部术语,为避免误解,我们稍作解释:
CL: 即“changelist”, 中文可以翻译成修改列表,它是提交到版本控制工具中的一次代码修改(即将审核的代码)。有的公司或组织称它为 “修改”(change)或“补丁”(patch)。
LGTM: “Looks Good to Me.” 的缩写,“看起来不错”。 当一个审核者这么说的时候,意味着他会批准这个CL。
g3doc: Google内部的工程文档平台。
英文原文来自 Google's Engineering Practices documentation,中文版由 zijinshi 翻译整理。
版本 | 日期 | 说明 |
---|---|---|
中文版同时发布于网站:
视频学习:
PDF版本下载:
本文遵守 CC-By 3.0 License(中文版、英文版)。
The documents in this project are licensed under the CC-By 3.0 License, which encourages you to share these documents. See https://creativecommons.org/licenses/by/3.0/ for more details.
1.0
2019.10.07
初版完成
1.1
2019.10.18
修复某些翻译不准确的地方
1.2
2020.01.02
修改语句不通顺、翻译用词不一致的地方
1.3
2024.04.26
基于英文版的最新内容,更新中文版