Minhas impressões sobre TDD

July 4, 2010
Tags:

Como diz o ditado: Antes tarde do que nunca. O Test-Driven Development (Desenvolvimento orientado a testes) já existe há uns bons anos e eu só lia a respeito sem nunca ter colocado em prática.

Após participar do Agile Brazil 2010 e ter assistido a algumas palestras sobre o tema, decidi começar a aplicar essa técnica em um projeto que já venho desenvolvendo há algum tempo. Após ficar nisso por uma semana, decidi expor as minhas impressões sobre essa experiência:

  • O design do código que eu fiz com TDD é muito superior ao código que eu fazia antes. O código é mais fácil de ler e dar manutenção.
  • TDD requer uma mudança de pensamento. Não dá pra usar TDD mantendo a mesma mentalidade que usávamos antes.
  • Até agora me saí melhor usando TDD em um framework, do que em projetos de aplicações web ou desktop que possuem interface com o usuário. Preciso estudar mais MVP ou algo do gênero!

2 Responses to “Minhas impressões sobre TDD”

  1. Interessantes as suas impressões, Magno. Curioso é que recentemente pensei em escrever um artigo sobre o mesmo assunto.

    Nunca pratiquei o TDD profissionalmente, apenas academicamente para um seminário sobre o assunto que apresentei em 2008. Na época, depois de ler diversos artigos científicos sobre o assunto, fui levado a concluir que os melhores usos de TDD são aplicações que envolvem mais lógica e menos manipulação de dados e interfaces com o usuário. O último item das suas impressões confirma essa conclusão.

    PS: se te interessar, posso compartilhar com vc o material que usei como base para a minha apresentação.

  2. Dirlei,
    Com certeza tenho interesse no seu material, fico agradecido por você disponibilizar :)
    Pode mandar para o meu e-mail “magnomp no gmail”

Leave a Reply

Spam protection by WP Captcha-Free