Ich habe ein paar verschiedene Beispiele für MVP-Muster untersucht und verschiedene Implementierungen gefunden. Es ist mir jedoch nicht klar, welches das andere enthalten sollte: die Ansicht oder der Moderator?Rechte Richtung des Containments in MVP?
Wie der Name schon sagt es:
public MyPresenter(){
display = new MyView(this);
}
oder wie meine vernünftige Logik (und eine wikipedia Seite über MVP)
public MyView(){
presenter = new MyPresenter(this);
}
oder soll ich etwas völlig anderer Ansatz, diese Objekte zu schaffen?
+1 Um auf die kostspieligen Dinge in den Browsern hinzuweisen. In diesem Sinne denke ich, dass ich mein Projekt noch besser strukturieren kann. Ich beginne nur GWT und DI ist etwas, das ich auch lernen muss (ich weiß nur über das Entwurfsmuster aber keines der Rahmenwerke) Ich werde dann gin/guice überprüfen. – Croo