2. Code Review
- Importância:
- Manter um padrão de qualidade nos códigos fontes;
- Evitar códigos repetidos (implementação de algo que já
existe);
- Evitar implementações desnecessárias;
- Melhorar eficiência dos algoritmos;
- Gantir que o código está suficientemente legível;
- Aprender e ensinar;
- etc.
3. Code Review
Para se fazer o code review, não necessariamente o revisor
deverá estar em dia do contexto da aplicação.
[OPINIÃO] O revisor, a princípio, deve ter apenas conhecimento
das tecnologias utilizadas e boas práticas sobre ela.
Nunca levar as correções para o lado pessoal.
4. Code Review
Por onde começar ?
- Legibilidade do código desenvolvido:
- Nomes de variáveis;
- Complexidade.
- Verificar bom uso dos frameworks/bibliotecas utilizados na
aplicação.
- Verificar Styleguide.
5. Code Review - Apontamentos
Os apontamentos nos códigos dos colegas devem ser, na grande
maioria das vezes, descritíveis.
Sempre que necessário, apontar soluções.