Questão FC514981
A respeito do padrão arquitetural MVVM (Model, View e View-Model) e dos padrões de projetos GoF, julgue o item a seguir. O padrão Facade simplifica a interação com sistemas interno
Padrões de Projeto (Engenharia de Software)
CEBRASPE (CESPE) · 2025
A respeito do padrão arquitetural MVVM (Model, View e View-Model) e dos padrões de projetos GoF, julgue o item a seguir.
O padrão Facade simplifica a interação com sistemas internos ao consolidar várias funcionalidades em uma única interface, proporcionando um acesso simplificado aos subsistemas sem alterar sua estrutura ou autonomia.
Mostrar resposta e comentário
Gabarito
Errado
Comentário do professor
O item foi julgado ERRADO porque a frase é ambígua e mistura conceitos. O padrão Facade fornece uma interface de nível mais alto que simplifica o uso de um conjunto de subsistemas, mas não "consolida funcionalidades" no sentido de fundir ou reimplementar responsabilidades internas; ele apenas delega chamadas às classes existentes, preservando sua lógica.
Também é impreciso afirmar categoricamente que a fachada não altera a "estrutura ou autonomia" dos subsistemas. A criação de uma fachada não exige modificação interna, porém pode ocultar ou restringir o acesso direto, mudando a maneira como clientes interagem com componentes. A banca entendeu essas imprecisões como erro conceitual, justificando o gabarito ERRADO.
Conteúdo do catálogo FC Concursos · Atualizado em