December 2005
Beginner to intermediate
672 pages
14h 12m
German
Wie schon gesagt, am besten lernt man MVC, wenn man es als das sieht, was es eigentlich ist: ein Satz von Mustern, die im gleichen Entwurf zusammenarbeiten.
Fangen wir mit dem Model an. Wie Sie sich vielleicht schon gedacht haben, nutzt das Model das Observer-Muster, um View und Controller auf dem aktuellen Stand gemäß den letzten Zustandsänderungen zu halten. Der View und der Controller andererseits implementieren das Strategy-Muster. Der Controller ist das Verhalten des Views und kann leicht gegen einen anderen Controller ausgetauscht werden, wenn ein anderes Verhalten gewünscht wird. Der View selbst setzt intern noch ein Muster ein, um die Fenster, Buttons und sonstigen Bestandteile der Anzeige ...