Projetos possuem necessidades diferentes
baseados em sua utilização, implementação e
manutenção, desta forma existem diversos
modelos de desenvolvimento de software. Um
destes modelos é o TDD (Test-Driven
Development), um modelo que envolve a
criação de testes automatizados antes de
escrever o código de produção. Assinale a
alternativa correta em relação aos benefícios do
TDD.