Questão FC671013
No que diz respeito aos testes de sistema, ao TDD (Test‑Driven Development) e às métricas de qualidade de código, julgue o item a seguir. O TDD contribui para a melhoria do design
Sem classificação
QUADRIX · 2025
No que diz respeito aos testes de sistema, ao TDD (Test‑Driven Development) e às métricas de qualidade de código, julgue o item a seguir.
O TDD contribui para a melhoria do design do código, pois estimula a criação de unidades menores, coesas e de responsabilidade única, o que facilitará a manutenção.
Mostrar resposta e comentário
Gabarito
Certo
Comentário do professor
TDD foi julgado certo porque exige escrever testes antes do código, o que obriga o desenvolvedor a pensar na interface e na responsabilidade de cada componente desde o início. Isso favorece a criação de unidades pequenas e testáveis.
O ciclo red‑green‑refactor leva a implementar apenas o necessário para passar no teste e, na etapa de refatoração, a decompor funções maiores. Assim surgem módulos mais coesos e com responsabilidade única, facilitando o isolamento de falhas.
Além disso, a suíte de testes funciona como rede de segurança para a refatoração, permitindo melhorias no design sem medo de quebrar funcionalidades. O resultado é código de mais fácil leitura e manutenção, com menor acoplamento e maior previsibilidade.
Conteúdo do catálogo FC Concursos · Atualizado em