MPV



  • Ich habe in der Vergangenheit einige kleinere GUI-Anwendungen wie z.B. kleine Verwaltungsprogramme und Brettspiele geschrieben.

    Dafür habe ich mich immer an das MVC Architekturmuster gehalten, was mir bei der Strukturierung meiner Programme sehr geholfen hat.

    Durch Zufall hab ich entdeckt, dass es neben MVC auch MVP (Model-View-Presenter) gibt. Ich hab dazu ein bisschen im Internet Infos gesucht. Was ich bis jetzt verstehe ist, dass es statt dem Controller einen Presenter als einziges Vermittlungselement gibt, der praktisch alles verwaltet.

    Da ich noch nicht so erfahren bin, sehe kann ich keine Vorteile in MVP erkennen.

    Hat jemand Infos was genau die Vorteile/Nachteile von MVC/MVP sind bzw. für welches Fall ich was bevorzugt einsetzen sollte?

    Oder wo ich entsprechende Fachliteratur finde, die sich damit näher befasst.


Log in to reply