Home / Companies / Graphite / Blog / Post Details
Content Deep Dive

How Google does code review

Blog post from Graphite

Post Details
Company
Date Published
Author
Chromium
Word Count
1,578
Company Posts That Month
101
Language
English
Hacker News Points
-
Post removed?
No
Summary

Google employs two internal code review tools, Critique and Gerrit, to facilitate its software development process. While Critique is predominantly used internally by engineers, Gerrit is open-sourced for public-facing projects. Both tools offer sophisticated dashboards for managing change lists, with Gerrit focusing on a detailed view of change statuses and Critique allowing customization of dashboard sections. Notable features include test coverage metrics, commit message reviews, and visual differentiation of code changes. Google's review process also emphasizes a rigorous approval system, necessitating LGTM, code owner, and readability approvals before code can be submitted. This meticulous approach not only ensures code quality and adherence to standards but also fosters a culture of thorough and thoughtful reviews, supported by custom tooling that enhances efficiency. Despite the complexity, the review process is swift, often taking less than four hours, highlighting the effectiveness of Google's emphasis on code review compared to industry standards.

Trends Found in this Post

No tracked trend matches for this post yet.

Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.