emailconfirmed, nsInternRO, nsInternRW, Administrators
3,356
edits
(added img) |
mNo edit summary |
||
Line 1: | Line 1: | ||
Das MVC- | Das MVC-(Model/View/Controller)-Design Pattern beschreibt die empfohlene Unterteilung des Quellcodes bzw. Trennung in ein ''Model'', eine ''View'' und einen ''Controller''. Dies fördert nicht nur die Übersichtlichkeit, sondern hat vor allem den Vorteil, dass einzelne Programmteile einfacher wiederverwendet werden können. Das "Model" kann i.d.F. sehr einfach portiert werden, da so gut wie keine Abhängigkeiten zu anzeigespezifischen oder plattformabhängigen im Model vorkommen. Die "View" hingegen ist in den meisten Fällen zu 100% plattformabhängig, und damit ebenso der "Controller", der zwischen View und Model vermittelt. In den folgenden Abschnitten wird auf die einzelnen Bezeichnungen näher eingegangen: | ||
[[File:MVC.png]] | [[File:MVC.png]] |