Model-View-Controller (MVC) é um padrão básico de projeto que separa a lógica da interface do usuário da lógica do negócio. O padrão Model-View-Controller (MVC) é uma forma de dividir uma aplicação em três componentes distintos: o modelo, a vista e o controlador. Este modelo-controlador de visualização pode ser melhor descrito visualmente usando análise de robustez em notação UML estereotipada, que foi proposta pela primeira vez por Ivar Jacobson em seu premiado livro Object-Oriented Software Engineering.
Continue reading