Test-Driven Development
1. Você não pode escrever código de produção
   que não seja fruto de fazer passar um teste
               unitário que falha.

2. Você não pode escrever num teste além do
mínimo necessário para o teste falhar; e erros
          de compilação são falhas.

3. Você não pode escrever código de produção
que seja além do necessário para fazer o teste
passar.
Um bug não é um
 erro de lógica, é
 um teste que você
 esqueceu de
 escrever

TDD em 3 slides para dojos

  • 1.
    Test-Driven Development 1. Vocênão pode escrever código de produção que não seja fruto de fazer passar um teste unitário que falha. 2. Você não pode escrever num teste além do mínimo necessário para o teste falhar; e erros de compilação são falhas. 3. Você não pode escrever código de produção que seja além do necessário para fazer o teste passar.
  • 3.
    Um bug nãoé um erro de lógica, é um teste que você esqueceu de escrever