Questão de TI - Desenvolvimento de Sistemas — MVC (Model-View-Controller) — IEL 2025
TI - Desenvolvimento de SistemasMVC (Model-View-Controller)
- Código
- qa699800
- Banca
- IEL
- Órgão
- SENAI
- Ano
- 2025
- Cargo
- ATI ( )
Qual é a principal desvantagem de colocar lógica de negócio diretamente no Controller (o antipadrão "Fat Controller") em uma aplicação complexa?
- ACausa um pequeno aumento na latência da requisição.
- BA lógica se torna difícil de ser reutilizada por outras partes do sistema (como uma API, um worker ou um script de linha de comando) que não passam pelo fluxo HTTP.
- CDificulta a aplicação de estilos CSS na View correspondente.
- DExige que o Model se torne mais complexo para se comunicar com um Controller "gordo".