Zur Frage, was denn der Unterschied zwischen MVC1 und MVC2 sei, ergibt sich z.B., nur auszugsweise:
- "It's model 1 and model 2 (not MVC1& MVC2), and model 2 is synomonous with MVC, which is preferable for its flexibility."
(Was? MVC1 ist nicht gleich Model 1, MVC2 ist nicht gleich Model2, aber Model 2 ist gleich MVC (ohne 1 oder 2)?). - Struts and Java Server Faces are based on model 2 MVC.
(Ist Model 2 MVC etwas anderes als MVC2, oder Model 2? Welche feinsinnige Variante lauert da?) - Further to this there is also model2X which uses the JSP to create XML which is then transformed using an XSLT stylesheet; thereby seperating presentation from content generation
(Ach du dicke Tüte, jetzt kommt so ein Schlaumeier mit noch einer Variante daher....model2x...XML, XSLT...). - And there is Pull MVC and Push MVC, rock the Pull MVC vote.
(Oje, noch einer, nein, bitte keine push/pull-Debatten) - In MVC1 the business Logic and presentation logic will be presented in the same page where as in the case of MVC2 the business logic and presentation logic will be seperated. (Aha!)
Bitte nicht MVC1 mit Model 1, und MVC2 mit Model 2 verwechseln, aber bitte beachten, dass Model 2 eigentlich MVC (ohne 1 und 2) darstellt, und bitte nicht verwirren lassen, dass manchmal von Model 1 MVC, oder Model 2 MVC gesprochen wird, was überhaupt nichts zu bedeuten hat, weil entweder Model 1 oder MVC 1 gemeint ist, oder Model 2 oder MVC 2, wobei Model 2 eher nur MVC(ohne 1 oder 2), aber dennoch ....?
Also, haben wir jetzt irgendwas gelernt? Vielleicht,
- dass ähnlich klingende Begriffe nicht unbedingt etwas Ähnliches bedeuten.
- dass sich mit 2 Zahlen (1, 2) und 2 Wörtern (Model, MVC) ca. x (ne ganz Menge) Kombinationen bilden lassen und man sich sicher sein kann, dass man in einer Diskussion früher oder später ausnahmslos allen begegnet: MVC, Model, MVC1, MVC2, MVC Model, MVC Model 1, Model 1, Model 2....
- dass es immer mindestens einen gibt, der den Unterschied zwar auch nicht genau erklären kann, aber
- ganz genau weiß, dass die eine (oder andere) Variante besser ist
- ungefragt eine dritte Variante ins Spiel bringt
- aus unerfindlichen Gründen auf "Push"- und "Pull"-Aspekte hinweist und entschieden für eins davon eintritt
No comments:
Post a Comment