

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.
Test Driven Development (TDD) é uma prática muito utilizada no processo de desenvolvimento de sistemas computacionais, que aumenta a produtividade do processo a partir de testes já consolidados. A figura a seguir representa o ciclo do TDD.

As atividades previstas nos balões RED-GREEN-REFACTOR podem ser, respectivamente:
criar um teste que falhe – fazer o código funcionar – eliminar redundâncias.
escrever um trecho de código – validar o código – encapsular o código.
identificar erros no código – validar o código – testar com várias iterações.
realizar testes no código – avaliar o código – implementar melhorias no código.