Das Model-View-Controller (MVC) Design-Pattern wird zur klaren Trennung in unterschiedliche Funktionalitäten genutzt, mit dem Ziel der Wiederverwendbarkeit der so sich ergebenden einzelnen Bausteine ...