Teste é a religião
Melhor prática 5 - Teste a ser seguido como uma religião
O teste é obrigatório após cada pequena ou grande mudança, não importa o quão apertado você tenha no cronograma ou apenas um pequeno comentário dentro do código, você tem testes para o código alterado.
Não há nada como a confiança durante o desenvolvimento de software, não importa o quão especialista ou sênior você seja na escrita de código-fonte, você teria que realizar testes para cada alteração feita no código.
- Programação apertada, sem compromisso.
- Alterado apenas um comentário, ainda você tem que testá-lo.
- Alterado apenas o nome de uma variável, o teste deve ser feito.
- Se você se sentir preguiçoso ... é muito perigoso.
Se você não quer seguir? Você terá problemas!
Comemore cada bug que você encontrar
Sim, você não deve se sentir infeliz se você ou outro testador encontrar um bug no código-fonte do seu software. A seguir estão os motivos suficientes para comemorar esta importante descoberta:
- Os insetos são seus inimigos, então você matou um.
- Agora seu software está com um bug a menos.
- Os erros são bons, desde que não se repitam.
- O que você aprende hoje, te prepara para amanhã
Ao mesmo tempo, não critique nenhum desenvolvedor caso surja algum bug em seu código porque até agora pelo menos eu não conheço nenhum programador que possa escrever código-fonte livre de bugs no mundo, segundo esta é uma das razões pelas quais tem uma fase separada no SDLC (Ciclo de Vida de Desenvolvimento de Software) que chamamos de suporte de pós-produção (ou suporte e manutenção).