Test Driven Development (TDD) é um método para projetar software através de testes automatizados escritos antes do código. TDD ajuda a evitar código difícil de testar e usar, e promove design melhor através de um processo iterativo de pequenas mudanças guiadas por testes. Behavior Driven Development (BDD) fornece uma estrutura para TDD focando nos comportamentos do software do ponto de vista do usuário.
18. "I decided it must be possible to present TDD in a way that gets straight to the good stuff and avoids all the pitfalls.“ Dan North http://dannorth.net/introducing-bdd
19. BDD é um guia de como fazer TDD da maneira certa
30. seja curioso http://marcospereira.wordpress.com/2007/08/18/motor-curiosidade/
31. Você é o principal responsável pela qualidade do seu trabalho http://www.artima.com/weblogs/viewpost.jsp?thread=71730
32. O time, a empresa, o ambiente não melhoram se você não melhorar primeiro http://www.codeidol.com/other/extreme-programming/Applying-XP/Applying-XP/
33. Pense sobre como você trabalha http://gettingreal.37signals.com/toc.php