
TDD - O impacto do TDD no design da aplicação
Durante o desenvolvimento guiado por testes (TDD) aprendemos a criar métodos e classes que possuem objetivos específicos, porque quando temos uma classe ou m...

TDD - Introdução a refatoração
Refatorar é como melhoramos a qualidade do código sem alterar sua funcionalidade.

TDD - Entendendo o ciclo do TDD
Pratique as três leis do TDD, (1) primeiro vamos criar o teste, (2) depois vamos implementar a funcionalidade e (3) por último vamos refatorar o código.

TDD - Olá testes
Nesse post mostro como criar classes, métodos, solicitar alguma informação do usuário (através da linha de comando) e como criar e executar um teste.

TDD - Introdução
O foco do Desenvolvimento Guiado por Testes (Test Driven Development - TDD) são os testes unitário, em que são testadas pequenas partes da aplicação e no fin...