A Google tem muitas práticas gerais de engenharia que cobrem todas as linguagens e todos os projetos. Estes documentos representam nossa experiência coletiva de em grande número de melhores práticas que desenvolvemos no decorrer do tempo. É possível que projetos de Código Aberto ou outras organizações se beneficiem deste conhecimento, então trabamos para torná-lo disponível publicamente quando possível.
Atualmente ela contém os seguintes documentos:
- Instruções de Code Review do Google, que na verdade são dois conjuntos separados de documentos:
Há algumas terminologias internas do Google usadas em alguns destes documentos que nós esclarecemos para os leitores externos:
- CL: quer dizer "changelist", que significa uma mudança autocontida que foi submetida para o controle de versão ou que está em Code Review. Outras organizações frequentemente chamam isso de "mudança" ou "patch".
- LGTM: significa "Looks Good to Me" ("Parece bom para mim"). É o jeito do revisor de código dizer que aprova uma CL.
Os documentos neste projeto são licenciados sob a Licença CC-By 3.0, que o encoraja a compartilhá-los. Veja https://creativecommons.org/licenses/by/3.0/ para mais detalhes.