Ed
ontem
Vamos analisar cada afirmativa: I. No Test Driven Development (TDD), o código de produção deve ser implementado antes da criação dos testes automatizados, garantindo que os testes validem uma funcionalidade já existente. Falso. No TDD, os testes automatizados são escritos antes do código de produção. O ciclo do TDD é: escrever um teste que falha, implementar o código para passar no teste e, em seguida, refatorar. II. A refatoração contínua no TDD visa melhorar a estrutura e a legibilidade do código, sem alterar o comportamento externo, o que contribui para a manutenção e evolução do software. Verdadeiro. Essa afirmativa está correta, pois a refatoração é uma parte essencial do TDD, permitindo que o código se mantenha limpo e compreensível. Portanto, apenas o item II está correto. Se você tiver opções de resposta, a alternativa correta deve conter apenas o item II. Se precisar de mais ajuda, é só avisar!