tucaz.blog.now() Rotating Header Image

Como aprender TDD?

Test driven development não é uma das práticas mais fáceis de se aprender. Por experiência própria, posso afirmar que no começo geralmente as pessoas se empolgam, mas logo -em menos de duas semanas- a empolgação foi embora assim como a escrita dos testes.

Isso acontece, pois durante este período o desenvolvedor ainda está aprendendo como a coisa funciona e não tem certeza se esta dando certo ou não. Além disso, esbarramos vez ou outra em código legado que inviabiliza dificulta os testes. Isso é normal, não só com TDD, mas com uma série de práticas/tecnologias que temos que aprender para melhorarmos nosso produto final.

O importante é esperar este período e continuar se esforçando para que os resultados comecem a aparecer.

Recentemente a InfoQ BR traduziu um excelente artigo de Mark Levision sobre este assunto que vale a pena conferir.

Leave a Reply