A Tool for Quality Control

Peer review is also a formidable force for ensuring quality. It supports the most important principles of programming—standardized development and quality control—because accepted projects must meet accepted standards.

Repeated, detailed discussions among colleagues regarding company programs encourage the natural development of a common vernacular. Any urge toward nonstandard development will be nipped in the bud, as nobody wants to risk having his or her project fail the peer review test. Everyone knows that their peers are sure to reject a project that doesn't fit the vernacular.

This process solves one of the biggest problems software companies face when they innovate: building a Tower of Babel, with lines of products ...

Get The Google Way now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.