Designfrage --> MVC

Math55

Mitglied
hi, wie erstellt ihr die controllerkomponenten für das MVC muster? es gibt da ja mehrere möglichkeiten, zum beispiel eben actions als controller nehmen. das bringt aber auch nachteile mit sich. bei mir läuft das dann immer so ab.

1. in einer view komponente passiert etwas
2. eine passende action wird aufgerufen
3. diese wendet sich dann entweder erstmal über eine fassade an die anwendungslogik oder öffnet gleich ein neues fenster, wenn keine daten aus der anwendungslogik nötig sind

das klappt ganz gut, aber wenn ich so in foren oder einfach so im netz schaue, dann hält sich doch kaum jemand an die wirklich 100%ige trennung zwischen view, control und model. wäre es also zum beispiel ein großes problem, aus einer viewklasse gleich die fassade aufzurufen? die kopplung wäre dadurch ja nicht wirklich größer, da ja keine klassen der anwednungsschicht direkt angesprochen werden. wie macht ihr das immer so?

viele grüße:-)
 
Zuletzt bearbeitet:
hallo nochmal. also auch nochmal anders gefragt.könnte ich zum beispiel auch einen focuslistener als controller verwenden, wenns praktisch wäre? der listener wäre ja dann trotzdem extern und kann ohne fummeln ander gui klasse geändert oder entwicklet werden.

gruß
 
Zurück