Fiwii's Web Experience

Archiv für Januar 2011

Design Patterns

von Nicole am 25. Jan 2011, abgelegt unter Softwaretechnik

MVC – Model View Controller
MVC
Ermöglicht einen flexiblen Programmentwurf und erleichtert die Änderung und Erweiterung der Komponeten, die bei Bedarf wieder verwendet werden können.

Model
Enthält domänenanhängige Daten, die über eine View dargestellt, präsentiert werden sollen. Ggf. enthalten sie auch Geschäftslogik.
View
Zuständig für die Präsentation der Daten im Model und nimmt User-Interaktionen entgegen, ist aber nicht für deren Auswertung zuständig.
Controller
Verwaltet die Views und wertet User-Interaktionen aus, die innerhalb einer View stattfinden. Basis für Manupulationen an einem Modell sind die User-Interaktionen, der Controller ist quasi reaktiv.

Kommentar schreiben weiterlesen...

My Favorite