FC ConcursosFC Concursos

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

Continue aprendendo