MPIII - Aula 2, parte 2: Análise de uma abordagem mais moderna ao MVC

6.780 visualizações

Publicada em

Análise da abordagem ao MVC de um sistema de 2008

Publicada em: Educação
0 comentários
1 gostou
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
6.780
No SlideShare
0
A partir de incorporações
0
Número de incorporações
5.969
Ações
Compartilhamentos
0
Downloads
23
Comentários
0
Gostaram
1
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

MPIII - Aula 2, parte 2: Análise de uma abordagem mais moderna ao MVC

  1. 1. Krasner, G. & Pope, S. (1988). A cookbook for usingthe model-view controller user interface paradigm inSmalltalk-80. Journal of Object-OrientedProgramming, 1(3), 26–49.
  2. 2. 20 anos depois:Um caso deexemplo e reflexãoem 2008.
  3. 3. “Um sistema informáticoautónomo, ou seja, autogerido,libertaria o seu cérebro consciente(os administradores de sistemas)do fardo de funções de baixonível: instalação, configuração,gestão de dependências, gestãoda otimização de desempenho emanutenção rotineira.”
  4. 4. “Parte importante da infraestruturadeautogestão é a autorrepresentaçãousada para modelar asresponsabilidades com asfuncionalidades do sistema,possibilitando a análise e adaptaçãodurante o funcionamento.”
  5. 5. “As práticas atuais deautorrepresentação são inflexíveis –logo, a sua alteração é dispendiosa.A separação adequada deresponsabilidades é vital naautorrepresentação. O padrãoModel-View-Controller (MVC) podemelhorar a separação deresponsabilidades, ajudando aencapsular as operações de estado,análise e concretização. Isto, porseu lado, melhorará a flexibilidade epersonalização daautorrepresentação, e simplificará aportabilidade entre implementações
  6. 6. De “o programa é tudo”......para “o programa é parte”.
  7. 7. Uma view atual mais autónoma......e mais isolamento entre modelo e controlador.

×