Verständnisfrage zu MVC
Von: tailorma de (tailormade@gmx.net) [Profil]
Datum: 01.02.2006 16:39
Message-ID: <1138808385.731710.158850@g14g2000cwa.googlegroups.com>
Newsgroup: de.comp.objekt
Datum: 01.02.2006 16:39
Message-ID: <1138808385.731710.158850@g14g2000cwa.googlegroups.com>
Newsgroup: de.comp.objekt
Hallo! Wie ist das mit MVC gedacht? Die Business-Logik soll ja im Modell liegen. Aber was zählt da alles dazu? In meinem Programm soll man z.B. ein Projekt anlegen können. Rufe ich aus VC eine Funktion im Modell auf, die das Anlegen erledigt, oder darf ich von VC aus auch ein Projekt-Objekt erzeugen? Kann man vielleicht verallgemeinern, dass Objekte im Modell nur im Modell erzeugt werden dürfen, nicht aber in der UI? Kann ich soweit gehen zu sagen, dass wenn wir jetzt mal von zwei UI ausgehen, nämlich eine Textkonsole und eine GUI, dass zumindest theoretisch der Wechsel der UI zur Laufzeit jederzeit möglich sein müsste? Ohne dass irgendwas zwischen den UIs übergeben werden müsste. Würde halt voraussetzen, dass alles wesentliche im Modell gemacht wird. Wie sehr muss das UI vom Model getrennt sein? Für Anregungen schon mal schönen Dank, Robert[ Auf dieses Posting antworten ]
Antworten
- Bernd Eckenfels (01.02.2006 16:46)
- Robert Schneider (03.02.2006 09:17)
- Dirk Thierbach (03.02.2006 12:04)
- Stefan Ram (07.02.2006 04:59)
