Ganz einfaches MVC-Beispiel?!

Status
Nicht offen für weitere Antworten.
G

Gast2

Gast
Ja genau. Du und die FAQ gegen den Rest der Welt. :D

Mach nur so weiter, mir ist das vollkommen egal.



Ich habe dir bereits 10x erklärt warum das Model und nicht der Controller Observable erweitert. Falls du das noch immer nicht kappiert hast, ist es nicht mein Problem. Ich habe es auch nicht nötig, mich von dir für meine Hilfe beleidigen zu lassen nur weil du offensichtlich zu faul bist, dich durch die geposteten Links zu lesen. Deshalb landest du jetzt auf ignore.

LOL???WTF???
Wenn für dich runterlabern eine Beleidigung ist dann weiß ich auch nicht :lol::lol:
Wie gesagt du hast mir keine Argumente geliefert
Argument ? Wikipedia, nur gesagt das ist so und nirgends standen Nachteile es anders zu machen...
Solltest ein bischen besser lesen... wie gesagt hab ich deine links verstanden, da aber nirgends irgendwo stand was der Nachteil ist hab ich nachgefragt und deine Antwort ist kein MVC --->HAMMER ARGUMENT ;)
Viel Spaß beim Schmorren ;)
 
Zuletzt bearbeitet von einem Moderator:

André Uhres

Top Contributor
andersrum könnte man vielleicht argumentieren, wenn ein Controller gleich 10 Models ändert und die nicht alle einzeln Events schicken sollen, sondern der Controller das besser koordinieren kann
Ja, genauso hatte ich das verstanden: ein Model wird nur über den Controller verändert und der informiert dann die Views und gewährleistet notwendige Koordinationen. Das scheint mir zumindest eine sinnvolle Alternative zu sein. Es wäre allerdings gut, wenn die MVC-Beschreibung aus den FAQ die möglichen Alternativen erwähnen würde, mit den jeweiligen Vor- und Nachteilen.
 

Marco13

Top Contributor
... und der "Nachteil" bei dieser Variante wäre eben, dass man sicherstellen muss, dass das Modell garantiert nur von diesem einen Controller verändert wird. (Das ist kein "Nachteil", sondern ggf. nur eine Einschränkung in bezug auf die mögliche Anwendung)
 

Stefan S.

Aktives Mitglied
Frage: wenn der Controller das Model manipuliert, ist es dann nicht sinnvoll für ihn, Observable zu sein, damit er seine Observer über diese Manipulationen direkt informieren kann, also ohne den Umweg über das Model? Bei den Anwendungen, mit denen ich zu tun habe, kann das Model sich eh nicht intern periodisch selbst verändern.

Das könnte man bei ganz trivialen Modellen in der Tat machen. Allerdings unterminiert es den Sinn und Zweck von MVC, da das Modell die Daten beherbergt und daher die Observer sich dort registrieren sollten um von Änderungen bei diesen Daten direkt informiert zu werden.

Macht man den Controller Observable, registriert sich die View direkt beim Controller, im Prinzip ist der Controller nun für die Steuerung zuständig und - was nicht zielführend ist - zusätzlich für die korrekte Synchronisation des Datenbestandes mit der View.

Wie gesagt, bei trivialen Modellen ist das möglich, allerdings auch dann wenig sinnvoll.

LOL???WTF???
Wenn für dich runterlabern eine Beleidigung ist dann weiß ich auch nicht :lol::lol:
Wie gesagt du hast mir keine Argumente geliefert
Argument ? Wikipedia, nur gesagt das ist so und nirgends standen Nachteile es anders zu machen...
Solltest ein bischen besser lesen... wie gesagt hab ich deine links verstanden, da aber nirgends irgendwo stand was der Nachteil ist hab ich nachgefragt und deine Antwort ist kein MVC --->HAMMER ARGUMENT ;)
Viel Spaß beim Schmorren ;)

Du bist schon selten dämlich. Das beweisen allein deine unzähligen, überflüssigen Interpunktionszeichen, garniert mit den drolligen Smilies.

Unter http://www.java-forum.org/504832-post84.html habe ich es dir breit und sorgfältig erklärt und zusätzlich mit 10 weiterführenden Links untermauert, offensichtlich ist die Begriffstutzigkeit bei dir ganz extrem ausgeprägt.

Naja, die Normalverteilung ist ja schließlich keine senkrechte Linie, so dass es auch Individuen am linken Spektrum geben muss.
 
Zuletzt bearbeitet:
G

Gast2

Gast
Du bist schon selten dämlich. Das beweisen allein deine unzähligen, überflüssigen Interpunktionszeichen, garniert mit den drolligen Smilies.

Unter http://www.java-forum.org/504832-post84.html habe ich es dir breit und sorgfältig erklärt und zusätzlich mit 10 weiterführenden Links untermauert, offensichtlich ist die Begriffstutzigkeit bei dir ganz extrem ausgeprägt.

Naja, die Normalverteilung ist ja schließlich keine senkrechte Linie, so dass es auch Individuen am linken Spektrum geben muss.

Naja dämlich vielleicht schon, aber ob diese Eigenschaft selten ist waage ich mal zu bezweifeln ;).
Aber wenn du schon so klug tust/bist, könnte man doch glatt erwarten , dass du 2 Datumsangaben vergleichen kannst???:L. Dann schau mal wann dein Beitrag(http://www.java-forum.org/504832-post84.html) gepostet wurde und wann ich zu dir gesagt habe dass du keine Argumente geliefert hast. Doch immer wieder schön zu sehen, wie Leute wenn Sie sich angegriffen fühlen ohne nachzudenken reagieren :D
 

André Uhres

Top Contributor
Macht man den Controller Observable, registriert sich die View direkt beim Controller, im Prinzip ist der Controller nun für die Steuerung zuständig
Im allgemeinen versteht man unter "Controller" ein Ding, mit dem man andere Sachen steuern kann, nicht wahr? Insofern ist es wohl eher sinnvoll, wenn er die Steuerung übernimmt. Daß dadurch das MVC Konzept untermininiert wird, wage ich zu bezweifeln, da es sich lediglich um eine triviale Funktionsverlagerung handelt und das grundlegende Konzept dadurch nicht aufgegeben wird.
 

Stefan S.

Aktives Mitglied
Im allgemeinen versteht man unter "Controller" ein Ding, mit dem man andere Sachen steuern kann, nicht wahr? Insofern ist es wohl eher sinnvoll, wenn er die Steuerung übernimmt. Daß dadurch das MVC Konzept untermininiert wird, wage ich zu bezweifeln, da es sich lediglich um eine triviale Funktionsverlagerung handelt und das grundlegende Konzept dadurch nicht aufgegeben wird.

Ich habe die Argumente breit und ausführlich erörtert und auch aufgezeigt, warum das Modell in allen mir bekannten Anwendungen das Observable darstellt. Wir hatten uns ohnehin bereits darauf verständigt das der Controller im besten Fall nur bei trivialen Modellen, die intern keinen eigenen Zustandsänderungen unterliegen, der Observable sein kann.

Untermauert habe ich meine Ansichten durch zahlreiche externe Quellen, wie es von Softwareentwicklern rund um den Globus gehandhabt wird. Wenn du weiterhin stringent an deiner eigenwilligen "Interpretation" festhalten möchtest, ist und soll das weiß Gott, nicht mehr mein Problem sein.
 

André Uhres

Top Contributor
Wenn du weiterhin stringent an deiner eigenwilligen "Interpretation" festhalten möchtest, ist und soll das weiß Gott, nicht mehr mein Problem sein.
Ich will nur offen sein für sinnvolle Alternativen und nicht unbedingt an einer eigenwilligen "Interpretation" festhalten. Wenn ich keine Alternativen gelten lassen wollte, wäre ich wohl eher eigenwillig.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
W While Schleife funktioniert nicht ganz Allgemeine Java-Themen 4
GreenTeaYT Verstehe nicht ganz das Observer Pattern in einer Arrayliste? Allgemeine Java-Themen 3
K Java installiert sich nicht ganz Allgemeine Java-Themen 15
O BufferedReader von ganz unten anfangen zu lesen Allgemeine Java-Themen 7
N Vererbung Static & private fields - Nicht ganz einfach? Allgemeine Java-Themen 4
M Exception ganz sehen Allgemeine Java-Themen 2
C Hilfe! Mein Java mag nich mehr ganz... Allgemeine Java-Themen 11
F Wie zur Laufzeit ganz neue Objekte erzeugen? Allgemeine Java-Themen 5
N HTML2TXT ganz einfach Allgemeine Java-Themen 6
Horst79 Ein ganz simpler filebrowser als applet Allgemeine Java-Themen 2
C Listen in Java. Anehängter Code nicht ganz klar Allgemeine Java-Themen 19
H ganz simpler chat Allgemeine Java-Themen 8
S Ganz übler Anfänger - Webseiten mit Java Allgemeine Java-Themen 3
G Java-Exceptions werden nicht ganz angezeigt. Wo ändern? Allgemeine Java-Themen 3
C Java Native binding Code will nicht so ganz Allgemeine Java-Themen 2
L Mal ne ganz doove Frage. Allgemeine Java-Themen 2
J Ganz allgemeine Frage Allgemeine Java-Themen 3
F Einfaches Beispiel mit Netty Socket.IO Allgemeine Java-Themen 6
temi Einfaches Eventhandling führt zu Brett vor Kopf Allgemeine Java-Themen 2
S Einfaches Programm programmieren Allgemeine Java-Themen 5
K Einfaches Array in 2 neue aufteilen. Allgemeine Java-Themen 2
A Lotto, einfaches Problem? Allgemeine Java-Themen 11
E einfaches Beispiel zu MVC und Sinn V --> M ? Allgemeine Java-Themen 22
M einfaches Lagerverwaltungsapp Allgemeine Java-Themen 4
Gossi Threads Suche ein (einfaches) Beispiel Allgemeine Java-Themen 5
E Beispiel für ein möglichst einfaches Interface Allgemeine Java-Themen 22
E Einfaches Problem mit Tomcat Allgemeine Java-Themen 18
D Einfaches Nutzen von Plugins mittels generischer Methode Allgemeine Java-Themen 3
W Einfaches Installer/setup tool für java programme das. Allgemeine Java-Themen 4
E (einfaches) Problem mit import und package (export) Allgemeine Java-Themen 4
J Einfaches AspectJ Beispiel Allgemeine Java-Themen 2
reibi javax.crypto.SecretKey - Einfaches Beispiel gewünscht ;-) Allgemeine Java-Themen 2
T Einfaches Java Programm PHP5-fähig machen Allgemeine Java-Themen 19
V Suche einfaches JasperReports Tutorial Allgemeine Java-Themen 23
F Log4j2 SMTP Appender Beispiel Allgemeine Java-Themen 3
marcooooo Frage zum Beispiel im Anhang Allgemeine Java-Themen 16
O Suche größeres Beispiel für WebserverAnwendung mit Java Allgemeine Java-Themen 2
B MVC-Pattern größeres Beispiel Allgemeine Java-Themen 16
M Fabrik Methode, gutes Beispiel? Allgemeine Java-Themen 0
S Ist Java intrinsisch 'sicherer' als zum Beispiel C/C++ ? Allgemeine Java-Themen 2
D API - Beispiel + static member in inner (non static) class Allgemeine Java-Themen 2
Hotkey Beispiel für grosse Java Projekte Allgemeine Java-Themen 9
hdi Beispiel für EDT Violations gesucht Allgemeine Java-Themen 4
hdi Probleme mit Deadlock-Beispiel Allgemeine Java-Themen 11
W Frage zu Vererbung / konkretes Beispiel Allgemeine Java-Themen 4
M Frage zu Interfaces (Beispiel: Comparable) Allgemeine Java-Themen 13
E Exmatrikulations-Beispiel Allgemeine Java-Themen 8
G multithreading, concurrency conveyor belt beispiel Allgemeine Java-Themen 2
T Prototyp Beispiel Allgemeine Java-Themen 12
J Threads, Doppelpufferung --> Beispiel gefunden, geht net Allgemeine Java-Themen 16
F Installer für Windows schreiben! Hat jemand ein Beispiel? Allgemeine Java-Themen 8
K Brauche euren Lösungsweg zu einem File/IO-Beispiel Allgemeine Java-Themen 23
E Servlet-Beispiel gesucht Allgemeine Java-Themen 3

Ähnliche Java Themen

Neue Themen


Oben