Best Practice MVC- Was gehört in den Controller?

MutuKenji

Mitglied
Hallo,

ich versuche JavaFX mit MVC umzusetzen. Mir ist klar, dass der Controller Model und View verbindet und dass die Listener im Controller umgesetzt werden.

Mir ist aber unklar wie ausführlich die Methoden im Controller (idealerweise) geschrieben werden. Z. B. möchte ich nach dem Drücken eines Button den Inhalt eines Array in ein TextField schreiben. Dazu gibt es 2 Möglichkeiten:
  1. Die Methode aus dem Model liefert den String, im Controller nur noch der Eintrag
  2. Die Methode aus dem Model gibt den Array weiter, der im Controller erst in den String umgewandelt wird.
Vielen Dank für die Unterstützung!
 
Davon Methode 2.
Das Model weiß nichts von der View und kann es dementsprechend auch nicht passend für die View formatieren.

Allerdings spricht nichts dagegen, den Controller sinnvoll aufzuteilen 😉
 

Neue Themen


Zurück
Oben