

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.
O Test-Driven Development (TDD) é uma prática de Extreme Programming (XP) que integra o desenvolvimento com a qualidade de software, seguindo o ciclo rigoroso de Red, Green, Refactor.
Assinale a opção que indica a principal atividade realizada na fase Refactor do TDD e o seu objetivo primário em relação à qualidade do código.
Escrever o teste de unidade que falha; e garantir que a cobertura de testes seja 100% confiável.
Escrever o código de produção mínimo para o teste passar e provar que o teste é válido no domínio aplicado e no problema tratado.
Criar um novo feature branch no Git e isolar as alterações de forma segura e atômica.
Reestruturar o código de produção e o código de teste sem alterar seu comportamento funcional e melhorar a legibilidade, reduzir a duplicação e otimizar o design interno.
Iniciar a integração contínua e o deployment automático e entregar valor rapidamente ao cliente.