Prevenir é melhor do que formatar

Cartola: 
Olho: 
O grande mestre das arquiteturas de projetos,  Martin Fowler,  disse certa vez que "testar deveria ser um processo contínuo. Nenhum código deveria ser escrito até você saber como testá-lo." E de fato, realizar todos os tipos de testes pertinentes,  antes de comercializar um software ou solução no mercado, deveria ser regra. Mas, por que ainda é exceção? Como entender que, mais que um procedimento, testar produtos deveria ser uma cultura em todas as empresas desenvolvedoras?