Cairngorm ist fast so alt wie die Flex Produktline selbst und war auch das erste Framework für Flex. Es verwundert daher nicht, dass es in unzähligen Projekten Anwendung fand und immer noch rege genutzt wird. Wenn man selbst an ständig wechselnden Projekten arbeitet, dann fehlt einem auch oft einfach die Zeit sich nach Alternativen umzusehen und sich mit diesen zu beschäftigen. Ich habe das Gefühl, dass es auch mitunter ein Grund dafür ist, weshalb viele Flex Entwickler Cairngorm als den heiligen Gral der Flex Frameworks sehen.
Auch ich habe Cairngorm in etlichen, wenn nicht in fast allen Projekten, verwendet. Aber oft war ich ziemlich frustriert, weil Cairngorm in vielen Fällen ziemlich unflexibel ist, besonders wenn es darum geht ein hohes Maß an Wiederverwendbarkeit zu erreichen. Außerdem hat man am Ende immer sehr viel Quellcode und viele Klassen.
Read more »