Logo Passei Direto
Buscar
Ler em VOZ alta I. No Test Driven Development (TDD), 0 código de produção deve ser implementado antes da criação dos testes automatizados, garantindo que os testes validem uma funcionalidade já existente. II. A refatoração continua no TDD visa melhorar a estrutura e a legibilidade do código, sem alterar 0 comportamento externo, 0 que contribui para a manutenção e evolução do software. A Asserção I é verdadeira e asserção II é verdadeira. B Asserção lé verdadeira e asserção II é falsa. C Asserção I é falsa e asserção II é verdadeira. D Asserção I é falsa e asserção II é falsa. E Ambas as asserções são verdadeiras, mas a II não justifica a I.
User badge image
Bruno Pires

ontem

Respostas

User badge image

Ed Verified user icon

ontem

Vamos analisar as asserções: 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. Essa asserção é falsa. No TDD, os testes são escritos antes do código de produção. O ciclo é: 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. Essa asserção é verdadeira. A refatoração é uma parte essencial do TDD, pois permite que o código seja melhorado sem alterar sua funcionalidade. Com base nessa análise, temos: - Asserção I: falsa - Asserção II: verdadeira Portanto, a alternativa correta é: C) Asserção I é falsa e asserção II é verdadeira.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina