

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
A técnica de desenvolvimento de software Test Driven Development (TDD) propõe que todo código desenvolvido seja coberto por testes, o que amplia seu nível de confiança. Qual ação representa uma aplicação direta dos princípios fundamentais de TDD?
Escrever um teste que falha para uma função, escrever o código mínimo da função para fazer o teste passar e refatorar o código de modo que todos os testes continuem a passar.
Escrever todos os testes antes de iniciar o desenvolvimento, cobrindo os requisitos e as exceções, e escrever o código das funções até que todos os testes passem.
Escrever o código completo de uma função, escrever os testes desta função e seguir para a próxima função quando todos os testes passarem.
Escrever o código mínimo de uma função, sem tratamento de exceções, escrever os testes da função e seguir para a refatoração da função quando os testes passarem.