Como aprender TDD?

Comments
tdd
12 February 2009

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.


<< Team System na quinta reunião do DotNetArchitects
Eu no Twitter>> 
comments powered by Disqus
tucaz

tucaz

.NET Software Developer
About
All Posts
RSS
@tucaz
GitHub