Questão FC514976
No que diz respeito a design de software, julgue o item a seguir. Separação por afinidades é uma técnica utilizada para separar aplicações em unidades menores, facilitando-se a res
Modelos de Ciclo de Vida e Metodologias de Desenvolvimento
CEBRASPE (CESPE) · 2025
No que diz respeito a design de software, julgue o item a seguir.
Separação por afinidades é uma técnica utilizada para separar aplicações em unidades menores, facilitando-se a resolução de problemas de design.
Mostrar resposta e comentário
Gabarito
Certo
Comentário do professor
A afirmação é correta porque a separação por afinidades corresponde ao princípio conhecido como separation of concerns, cujo objetivo é dividir um sistema em partes que tratem interesses específicos.
Ao criar unidades menores e especializadas, há aumento da cohesão dentro de cada módulo e redução do acoplamento entre eles, o que simplifica entender e corrigir comportamentos.
Essa divisão facilita atividades práticas: manutenção, testes, reutilização e integração contínua ficam mais simples, além de permitir desenvolvimento paralelo por equipes.
Padronizações como camadas, MVC ou microserviços são exemplos dessa técnica aplicada no design, pois isolam responsabilidades e tornam a resolução de problemas de projeto mais eficiente.
Conteúdo do catálogo FC Concursos · Atualizado em