Bei dem Model View Presenter Entwurfsmuster werden das Model und der View vollständig voneinander getrennt. Dies führt zu einer höheren Testbarkeit.

  • Das Model enthält die Daten und kann zusätzlich Geschäftslogik beinhalten
  • Der View ist für die Anzeige des Model zuständig
  • Der Presenter enthält die Logik der Anwendung

MVPUML

Vorheriger Beitrag Nächster Beitrag