E o tal do TDD?
Test Driven Development ou TDD é um processo de desenvolvimento de software, e como processo existem algumas etapas a serem seguidas.
Kent Beck é quem recebe os créditos por ter redescoberto o TDD.
Etapas TDD
- Escrever um teste que falhe
- Escrever código suficiente para passar no código
- Refatorar