Vc usa TDD ou vc faz testes primeiro? Tem uma diferença enorme, pq TDD é um modo de programar e não fazer testes em si.
Respondendo a "eu comecei a fazer depois que comecei a usar ia..." dentro da publicação TDD na prática: quem realmente pratica no dia a dia?
3
1
Distinção válida, e eu misturei os dois no post. TDD de verdade é o ciclo red-green-refactor contínuo, onde o teste guia o design da implementação. O que descrevi nos meus casos práticos é mais test-first pontual: escrevo o teste para definir o comportamento, implemento, e paro aí. Não é o loop completo do TDD.