Para aprender automação de testes e Test Driven Development (TDD)

Em 2001-2002 conheci o JUnit, ferramenta para escrita de testes unitários em Java. Em 2003 entendi mais da importância dela para o desenvolvimento de software. Descobri junto Delphi Unit, PHP Unit e outras várias versões e pude ajudar amigos a conhecem mais de uma cultura de melhoria contínua e de busca por código de qualidade e automatizado.

O que mudou?

Comecei a praticar programação, de verdade e me tornei um desenvolvedor profissional. A prática se torna mais importante ainda, e acaba puxando a necessidade de um pouco de teoria.

Deixo uma apresentação sobre o assunto, em inglês, usada em ume vento que fizemos com a participação do David Hussmann, uma das minhas referências no assunto Métodos Ágeis.

Separei alguns links:

a) Artigo do Scott Ambler sobre TDD e artigo do Uncle Bob sobre TDD.

b) Livro Test Driven Development by Example.

c) Livro Clean Code.

d) Participe de Coding Dojos, faça sessões de programação, crie grupos que se reúnem para praticar programação.

E aí, como foi sua sessão de dojo nesta semana? Eu participei de um “FizzBuzz” no 14o É dia de Java.

— Daniel Wildt

Deixe uma Resposta

Preencha os seus detalhes abaixo ou clique num ícone para iniciar sessão:

Logótipo da WordPress.com

Está a comentar usando a sua conta WordPress.com Terminar Sessão / Alterar )

Imagem do Twitter

Está a comentar usando a sua conta Twitter Terminar Sessão / Alterar )

Facebook photo

Está a comentar usando a sua conta Facebook Terminar Sessão / Alterar )

Google+ photo

Está a comentar usando a sua conta Google+ Terminar Sessão / Alterar )

Connecting to %s