Imagem de fundo

O modelo MVC (Model-View-Controller) tem por objetivo...

O modelo MVC (Model-View-Controller) tem por objetivo separar dados ou lógica de negócios (Model) da interface do usuário (View) e do fluxo da aplicação (Control). Este modelo apresenta vantagens e desvantagens. Uma das desvantagens é que


A

uma vez que o modelo MVC gerencia múltiplos visualizadores usando múltiplos modelos, torna-se mais difícil manter, testar e atualizar sistemas múltiplos.


B

as alterações na camada de visualização podem afetar as regras de negócios já implementadas na camada de modelo.


C

dificulta a escalabilidade da aplicação.


D

não permite desenvolvimento em paralelo para o modelo, visualizador e controle, pois são dependentes.


E

requer um tempo maior para analisar e modelar o sistema.