Model-View-Controller (MVC) ist ein grundlegendes Entwurfsmuster, das die Logik der Benutzeroberfläche von der Geschäftslogik trennt. Das Model-View-Controller (MVC)-Muster ist eine Möglichkeit, eine Anwendung in drei verschiedene Komponenten zu unterteilen: das Modell, die Ansicht und den Controller. Dieses Model-View-Controller-Muster lässt sich am besten visuell mit Hilfe der Robustheitsanalyse in stereotyper UML-Notation beschreiben, die erstmals von Ivar Jacobson in seinem preisgekrönten Buch Object-Oriented Software Engineering vorgeschlagen wurde.
Weiterlesen