Uma vez que o teste descobriu problemas, o próximo passo é corrigi-los. Muitos novatos fazem isso fazendo alterações mais ou menos aleatórias em seu código até que pareça produzir a resposta certa, mas isso é muito ineficiente (e o resultado geralmente é correto apenas para o caso que eles estão testando). Quanto mais experiente for um programador, mais sistematicamente ele depura e a maioria segue algumas variações nas regras explicadas abaixo.
Objetivos
- Código de depuração que contém um erro sistematicamente.
- Identifique maneiras de tornar o código menos propenso a erros e mais facilmente testado.
Índice:
- Saiba o que é suposto fazer
- Faça tudo falhar e Faça com que falhe rápido
- Mude uma coisa de cada vez, por uma razão
- Acompanhe o que você fez
- Seja humilde
0 Comentários