TDD

  • Não escrever codigo que crie/altere comportamento sem ter um codigo de teste falhando para ele.
  • Não escrever mais testes do que o necessario para fazer falhar.
  • Não escrever mais codigo do que o necessario para fazer passar no teste.