nntp2http.com
Posting
Suche
Optionen
Hilfe & Kontakt

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
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