Erro comum:
Desenvolver pensando:
“É só uma aplicaçãozinha simples, rapidinha, nem precisa de teste…”
Isso parece inofensivo, mas é o começo do caos.
O que realmente acontece:
- A aplicação “simples” começa a crescer.
- O gestor volta pedindo novas funcionalidades.
- Sem testes, cada mudança vira um risco de bugs.
- Resultado: sistema frágil, instável e difícil de manter.
O que você deve fazer:
- Sempre comece com testes, mesmo em apps pequenas.
- Se for algo realmente descartável (como um script único e pontual), tudo bem não testar.
- Mas 90% das aplicações não são descartáveis — então, testes são obrigatórios.
Conselho de especialista:
“Se não for algo que você pode apagar sem prejudicar nada, então precisa de teste.”
— Alistair Cockburn, coautor do Manifesto Ágil
Resumo prático:
- 🛑 “Só um CRUDzinho”: teste!
- 🧩 “Só uma tela rápida”: teste!
- 🔄 “Vai evoluir depois?”: teste!
- 🧻 “Script descartável?”: aí talvez não precisa testar (mas cuidado!).
Lição final:
Testes não são luxo, são base para evoluir seu sistema com segurança.
Não caia na armadilha do “só uma telinha”.