Ed
há 4 dias
Vamos analisar as asserções: I. A criação de testes superficiais no TDD gera uma falsa sensação de segurança, pois limita a cobertura a cenários triviais e deixa vulnerabilidades importantes não testadas. - Verdadeiro. Testes superficiais realmente podem dar uma falsa sensação de segurança, pois não cobrem adequadamente os casos importantes. II. A negligência da etapa de refatoração compromete a qualidade do código, pois impede a melhoria contínua da estrutura e legibilidade do software, mesmo que os testes estejam corretamente implementados. - Verdadeiro. A refatoração é essencial para manter a qualidade do código, mesmo com testes corretos. Agora, a relação entre elas: a II justifica a I? - Não. A negligência da refatoração compromete a qualidade do código, mas isso não explica diretamente por que os testes são superficiais. São problemas relacionados, mas a II não justifica a I. Portanto, a alternativa correta é: As asserções I e II são proposições verdadeiras, mas a II não justifica a I.
Cadastre-se ou realize login