📕
Google的工程实践文档
  • Google工程实践文档
  • 代码审核指南
  • 怎样做代码审核
    • 代码审核的标准
    • 代码审核过程中要看些什么?
    • 代码审核的步骤
    • 代码审核的速度
    • 怎样写代码审核的评论?
    • 代码评论被拒绝时,应如何处理?
  • 代码开发者指南
    • 编写良好的 CL 描述
    • 小 CL
    • 如何处理审核者的评论
  • 紧急情况
  • Google工程实践的一些感悟
Powered by GitBook
On this page
  • 术语
  • 版本
  • License

Was this helpful?

Google工程实践文档

Next代码审核指南

Last updated 1 year ago

Was this helpful?

Google有很多优秀的工程实践,这些实践遍布公司内的所有项目,覆盖了几乎所有编程语言。 随着开发项目的增多,我们不断总结经验,把这些最佳实践以文档的形式整理出来。现在文档日趋成熟,我们决定将其公开发布,让其他公司、组织或开源项目也能从中受益。

这份工程实践文档内容如下:

  • ,它包含两部分:

术语

在文档中,用到了一些 Google 内部术语,为避免误解,我们稍作解释:

  • CL: 即“changelist”, 中文可以翻译成修改列表,它是提交到版本控制工具中的一次代码修改(即将审核的代码)。有的公司或组织称它为 “修改”(change)或“补丁”(patch)。

  • LGTM: “Looks Good to Me.” 的缩写,“看起来不错”。 当一个审核者这么说的时候,意味着他会批准这个CL。

  • g3doc: Google内部的工程文档平台。

版本

英文原文来自 ,中文版由 翻译整理。

版本
日期
说明

1.0

2019.10.07

初版完成

1.1

2019.10.18

修复某些翻译不准确的地方

1.2

2020.01.02

修改语句不通顺、翻译用词不一致的地方

1.3

2024.04.26

基于英文版的最新内容,更新中文版

中文版同时发布于网站:

视频学习:

PDF版本下载:

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.

本文遵守 CC-By 3.0 License(、)。

Google代码审核指南
代码审核者指南
代码提交者指南
Google's Engineering Practices documentation
zijinshi
Google工程实践文档(Github)
Google工程实践文档(Gitbook)
Google工程实践文档导读
Google工程实践文档
Google工程实践的一些感悟
中文版
英文版