MVC: diferenças entre revisões
Conteúdo apagado Conteúdo adicionado
→Exemplo de MVC em PHP: syntax highlight lang |
acrônimo MVC |
||
Linha 1:
[[Ficheiro:ModelViewControllerDiagram2.svg|thumb|Um diagrama simples exemplificando a relação entre ''Model'', ''View'' e ''Controller''. As linhas sólidas indicam associação direta e as tracejadas indicam associação indireta.]]
'''
Normalmente usado para o desenvolvimento de [[Interface do usuário|interfaces de usuário]] que divide uma aplicação partes (camadas/componentes) interconectadas. Isto é feito para separar representações de informação internas dos modos como a informação é apresentada para e aceita pelo usuário,<ref>"More deeply, the framework exists to separate the representation of information from user interaction." [http://www.artima.com/articles/dci_vision.html The DCI Architecture: A New Vision of Object-Oriented Programming] {{Wayback|url=http://www.artima.com/articles/dci_vision.html |date=20170929001352 }} – [[Trygve Reenskaug]] and [[James Coplien]] – 20 de março de 2009.</ref><ref>Burbeck (1992): "... the user input, the modeling of the external world, and the visual feedback to the user are explicitly separated and handled by three types of object."</ref> levando ao desenvolvimento paralelo de maneira eficiente.
|