Pessoas,
Esse título ficou meio esquisito mas não consegui pensar em outra coisa.
Estou estudando um pouco sobre TDD, e naquele básico de "monte os testes antes do código" apareceu uma dúvida.
Supondo um código medianamente complexo - nem tão complexo a ponto de ter que dividir em testes menores, nem tão simples para testes banais. Supondo eu monte minha suite de testes para esse código, e durante o desenvolvimento eu percebo que alguma situação obrigatoriamente precisa ser testada - ou seja, antes de refatorar percebe-se que os testes propostos não são suficientes.
Isso é viagem minha? Digo, se eu precisei incrementar os testes durante o desenvolvimento, o processo está errado? Mas se estiver errado, não fica uma coisa meio waterfall?
Quero saber a visão de vocês, de como fica essa coisa de teste-código-volta pra teste-vai pro código no TDD.
Grato!
This message was edited 1 time. Last update was at 07/10/2008 00:19:29
|