FC ConcursosFC Concursos

Questão FC514968

No que diz respeito a design de software, julgue o item a seguir. Uma aplicação é excessivamente complexa quando há nela muitas ocorrências do mesmo trecho de código.

Conceitos Gerais de Engenharia de Software

CEBRASPE (CESPE) · 2025

No que diz respeito a design de software, julgue o item a seguir.

 

Uma aplicação é excessivamente complexa quando há nela muitas ocorrências do mesmo trecho de código.

Mostrar resposta e comentário

Gabarito

Certo

Comentário do professor

A afirmação está correta porque, em design de software, a presença de muitas ocorrências do mesmo trecho aumenta a **duplicação** do código.

Quando um mesmo comportamento aparece em vários pontos, qualquer correção ou alteração exige mudanças múltiplas, o que eleva o esforço de manutenção e o risco de inconsistências e bugs.

Essa repetição também amplia a **complexidade** cognitiva: desenvolvedores gastam mais tempo entendendo onde cada versão do trecho foi aplicada e se todas foram atualizadas corretamente.

O princípio **DRY** (Don't Repeat Yourself) recomenda centralizar comportamentos comuns em funções, módulos ou abstrações, reduzindo locais de alteração e facilitando testes.

Portanto, muitas ocorrências do mesmo trecho tornam a aplicação excessivamente complexa, justificando o julgamento como certo.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo