Als «mvp» getaggte Fragen

49
Was sind die Verbesserungen von MVP gegenüber MVC?

Ich habe drei Tage lang über die Muster Model-View-Controller (MVC) und Model-View-Presenter (MVP) gelesen . Und es gibt eine Frage, die mich sehr stört. Warum haben Software-Designer MVP erfunden, als es bereits eine MVC gab? Welche Probleme hatten sie, die MVC nicht (oder schlecht) gelöst hat,...

34
Ist das MVP-Schema (Model-View-Presenter) für Android nützlich?

So trennen Sie View und Presenter in Android, während die Reaktionen auf die Benutzeraktionen (Presenter-Teil von MVP) in denselben Aktivitäten festgelegt werden, in denen GUI-Elemente angezeigt werden (View-Teil von MVP). "In Model View Presenter, wie Martin Fowler oder Michael Feathers [2] sagen,...

14
Richtiges Model-View -_____ Design

Ich habe über Model View Controller, Model View Presenter, Model View ViewModel usw. nachgelesen, und im Allgemeinen scheint das zugrunde liegende Konzept ziemlich einfach zu verstehen: Halten Sie die hübschen visuellen und wissenschaftlichen Eingeweide so getrennt und ignorant voneinander wie...

14
Saubere Architektur - Zu viele Anwendungsfallklassen

Ich gehe in die saubere Architektur und hebe mein Android-Level von MVC auf MVP , indem ich DI mit Dolch 2, Reaktivität mit RxJava 2 und natürlich Java 8 einführe. In der MVP Clean-Architektur gibt es eine Schicht zwischen den Entitäten (in Datenspeichern) und den Präsentatoren , die auf sie...

9
Sollte die Ansicht im MVP-Muster ein Modellobjekt basierend auf dem Inhalt der Benutzeroberfläche instanziieren oder diese Inhalte einfach als Parameter an den Präsentator übergeben?

Ich verwende MVP-Muster in einer Android-App, die ich entwickle. Ich habe grundsätzlich 4 Elemente: Die AddUserView, in der ein neuer Benutzer hinzugefügt werden kann: Der AddUserPresenter Die UserInfo (das Pojo) Der UserInfoManager (Businness-Logik und Speichermanager) Meine Frage ist: Wenn...