Hi
Ich habe gerade irgendwie totall ein Brett vorm Kopf was genau MVC machen soll.
Ich habe da an ein paar Stellen meine Probleme...
Also ich habe verstanden das man bei MVC eben Model View und den Controller trennt
Ich habe eine Software entwickelt die das eigendlich einhalten soll nur bin ich mir unschlüssig ob ich das richtig um setze.
Die Verbindung zwischen View und Model ist einleuchten, das habe ich auch soweit drin
Die View kennt das Model und das Model nicht die View... über einen Observer werden dann Veränderenugen an der View weiter gegeben.
Nur was ist genau der Controller? Ist das der Eventlistener in meine View? darf er nicht in der selbe Klasse sein wie die View? was ist dann trennung?
Fragen über Fragen kann mich bitte einer auf klären? Im Internet finde ich auch verscheidene Sachen die sich irgendwie wiedersprechen mal hat der Controller ein Assziation zur View und mal ist es Umgekehrt.... klar ist nur das der Controler nur das Model verändert
mir Ist noch eine Frage eingefallen kann eine Netzwerkverbindung die Daten überträgt auch der Controller sein?
Ich habe gerade irgendwie totall ein Brett vorm Kopf was genau MVC machen soll.
Ich habe da an ein paar Stellen meine Probleme...
Also ich habe verstanden das man bei MVC eben Model View und den Controller trennt
Ich habe eine Software entwickelt die das eigendlich einhalten soll nur bin ich mir unschlüssig ob ich das richtig um setze.
Die Verbindung zwischen View und Model ist einleuchten, das habe ich auch soweit drin
Die View kennt das Model und das Model nicht die View... über einen Observer werden dann Veränderenugen an der View weiter gegeben.
Nur was ist genau der Controller? Ist das der Eventlistener in meine View? darf er nicht in der selbe Klasse sein wie die View? was ist dann trennung?
Fragen über Fragen kann mich bitte einer auf klären? Im Internet finde ich auch verscheidene Sachen die sich irgendwie wiedersprechen mal hat der Controller ein Assziation zur View und mal ist es Umgekehrt.... klar ist nur das der Controler nur das Model verändert
mir Ist noch eine Frage eingefallen kann eine Netzwerkverbindung die Daten überträgt auch der Controller sein?
Zuletzt bearbeitet: