O Google tem muitas práticas de engenharia generalizadas que abrangem todos os idiomas e todos os projetos. Esses documentos representam nossa experiência coletiva de várias boas práticas que desenvolvemos ao longo do tempo. É possível que projetos de código aberto ou outras organizações se benefeciem desse conhecimento, por isso trabalhamos para disponibilizá-lo publicamente sempre que possível.
Atualmente este contém os seguintes documentos:
- Diretrizes de Revisão de Código do Google, que na verdade são dois conjuntos separados de documentos:
Existem algumas terminologias internas do Google usadas em alguns desses documentos, que esclareceremos aqui para leitores externos:
- CL: Significa "ChangeList", que significa uma mudança indenpendente que foi submetida ao controle de versão ou que está passando por revisão de código. Outras organizações costumam chamar isso de "change", "patch", or "pull-request".
- LGTM: Significa "Parece bom para mim". É o que um revisor de código diz quando aprovar um CL.
Os documentos deste projeto estão licenciados sob CC-By 3.0 License, que incentiva você a compartilhar esses documentos. Ver para mais https://creativecommons.org/licenses/by/3.0/ detalhes.