Session: Flex Architecture Faceoff
Krass! Also ich dachte wirklich am Anfang es wird ein bischen langweilig, aber jetzt kommt richtige Stimmung hier auf und ich verspüre den Kampf der Frameworks hier in dieser Session.
Viele Cairngorm Jünger (ca. 40%), Pure MVC (ca.20)…MATE (1 Teilnehmer *g) und der Rest…“easy.made.by.myself.MVC“ Enwickler, Prana? Ich weiss gar nicht mehr an welcher Stelle ich meine Hand gehoben habe.
Wirklich überachend ist, das Cliff Hall nicht mit in diesem Panel sitzt. Obwohl er gerade an mir hier vorbeigelaufen ist.
Anyway…es ist ein Panel, insofern startet gerade die Diskussion gepaart mit Erfahrungswerten der Speaker oben im Panel. Ebenso die Vorbeitung der Slides muss ziemlich einfach gewesen sein. Introduction-Topics-Q&A.
Gerade bekommen die Singletons einen weg ;) Vorhin waren es die Business Delegates..wooshhh… Ok was ist denn nun die Empfehlung?
Ein Teilnehmer schildert gerade mit tiefer Stimme seine Situation in Cairngorm. views listen for events from other views…Ich glaube er will nur Mitleid hier einstreichen *g
Modules…? ob jemand Lust auf ein paar Minuten „wir machen Modules kaputt“ hier hat? …das war die nächste Frage.
Eine Zwischenfrage zu Code Generation. Im Panel steht es hierzu unentschieden so wie es warnehme. Aha ok, „build your own“! Das ist mal auf ganz sicher gegangen.
Ok..stop hier!
Fazit:
Diese Session hat mir mal wieder bewiesen das die Welt bunt ist und wir alle uns doch alle lieb haben.
Jedoch…
Ich kenne die Probleme im Einsatz von Frameworks zu gut über die letzten Jahre. Und wer mich ein bischen kennt, weiss das ich mich ziemlich neutral zu all diesen Diskussion halte. Ehrlich gesagt ist die Mischung aus allem das Optimum und selbst dann ist der Anwendungsfall und die Anwendungsanforderungen entscheidend. Ich erinnere mich an eine kurze Fage zu Jens auf dem letzten Flex Camp von mir: „MATE, kann ich auch grosse Enterprise Projekt hiermit umsetzen?“ (Enterprise == more than 150-200 use cases aus meiner Sicht). Die Anwort war eine 50%-50%.
Ich denke es kommt immer auf den Anwendungsfall, Projektgrösse, die Teamsituation und viele andere Dinge an. Wichtig ist jedoch aus meiner Sichtweise, Frameworks nicht als einziges „Heilmittel“ für „enterprise like“ Anwendungen zu sehen und vielmehr sich alle genau anzuschauen und für sich selber und seinen eigenen Stil ein passendes Framework, welches natürlich die Projektanforderungen abdeckt, zu wählen.
Ich persönlich benutze, wie auch auf dem Flex Camp gesehen, eine Mischung aus verschiedenen Design Pattern und passe meine Wahl und Umsetzung immer den den Anforderungen an. Den „stylish factor“ gewinnt wohl zur Zeit wirklich MATE aus meiner Sicht. *g

















