Revisão de código é o processo que alguém além do(s) autor(es) de um pedaço de código examina aquele código.
Na Google, nós usamos a revisão de código para manter a qualidade do nosso código e produtos.
Essa documentação é a descrição canônica dos processos e políticas de revisão de código da Google.
Essa página é um resumo do nosso processo de revisão de código. Existem outros dois grandes documentos que são parte desse guia:
Revisores de código devem buscar:
Veja Como Fazer Uma Revisão de Código para mais informações.
Em geral, você vai querer achar os melhores revisores que puder que serão capazes de responder à sua revisão dentro de um período razoável de tempo.
O melhor revisor é aquele que poderá revisar de maneira minuciosa e correta o pedaço de código que você está escrevendo. Isso geralmente significa o(s) dono(s) do código, que podem ou não ser as pessoas do arquivo de donos. Algumas vezes isso significa pedir para diferentes pessoas revisarem diferentes partes da CL.
Se uma pessoa ideal não estiver disponível, você pode pelo menos colocá-la em cópia na sua alteração.
Se você fez pair-programming em um pedaço de código com uma pessoa que é qualificada para fazer uma boa revisão de código nele, então aquele pedaço de código é considerado revisado.
Você também pode fazer revisão de código presencialmente onde o revisor faz perguntas e o desenvolvedor da alteração apenas fala quando é solicitado.