Quais são as diretrizes de revisão de códigos?
Atualizado
Obrigado por ajudar seus colegas a melhorar as técnicas de programação oferecendo uma revisão de códigos. Veja aqui algumas áreas comuns de melhoria sobre as quais você pode comentar:
- Legibilidade: Quão descritivos são os nomes variáveis? A identação é estranha ou não existente? Você pode Linkar à Apresentação sobre Códigos Legíveis (em inglês) para saber mais.
- Comentários: Alguma parte mais complexa do código poderia ser comentada depois? VOcê pode linkar à Esclarecendo com comentários (em inglês) para saber mais.
- Estruturas de dados: o código ficaria melhor se fosse usado um objeto ao invés de um array? Lembre-se de que nem todos os alunos conhecem todas as estruturas de dados, então você pode dizer: "Aqui seria um ótimo lugar para usar objetos." Se ainda não aprendeu sobre isso, você pode tentar de novo depois que aprender.
- Performance: Estão usando draw quando poderiam estar usando somente o mouseClicked ou keyPressed?
E claro, não seja negativo nem ofensivo ao fazer uma crítica. Seja solidário!