2.1 Model-View-Controller
Das MVC-Modell2.1 ist ein Entwurfsdesign, bei dem
eine Software in die drei von einander unabhänigen Einheiten Datenmodell,
Präsentation und Programmsteuerung unterteilt wird. Das Ziel ist ein flexibles
Programmkonzept, das spätere Änderungen und Erweiterungen vereinfacht und die
Wiederverwendbarkeit von vorhandenen Komponenten ermöglicht. Durch die
Reduktion der Komplexität werden große Anwendungen übersichtlicher und durch
die Trennung können verschiedene Teile des Programmes gleichzeitig von
verschiedenen Programmierern bearbeitet werden. Im Folgenden werden Model, View
und Controller näher betrachtet und erläutert.
Subsections
Karl Spies
2006-01-09