3
Carregando publicação patrocinada...
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.

1

Faz sentido: a IA escreve o boilerplate do teste e você fica com o trabalho que importa, que é pensar no comportamento esperado. O custo que bloqueava todo mundo era exatamente esse.

O que me curioso é se a IA te incentivou a testar mais casos extremos, ou ela tende a gerar os testes "felizes" e deixar os edge cases pra você cobrir manualmente?