Questão de Engenharia de Software — Refatoração — FCPC 2026
Engenharia de SoftwareRefatoração
- Código
- qg675034
- Banca
- FCPC
- Órgão
- UFCA
- Ano
- 2026
- Nível
- Superior
- Cargo
- Analista de Tecnologia da Informação / Área: Arquitetura e Desenvolvimento de Sistemas – Back-End
Durante a manutenção evolutiva de um sistema corporativo, a equipe de desenvolvimento identificou que a mesma regra de negócio está implementada de forma idêntica em múltiplos módulos da aplicação. Para melhorar a manutenibilidade e reduzir inconsistências futuras, foi proposta a centralização dessa regra em um único componente reutilizável. À luz das boas práticas de engenharia de software, assinale o princípio que fundamenta essa decisão.
- ADRY (Don't Repeat Yourself).
- BKISS (Keep It Simple, Stupid).
- CYAGNI (You Ain't Gonna Need It).
- DDIP (Dependency Inversion Principle).