Warning: Cannot modify header information - headers already sent by (output started at /customers/4/c/9/iconara.net/httpd.www/blog/wp-content/advanced-cache.php:1) in /customers/4/c/9/iconara.net/httpd.www/blog/wp-includes/feed-rss2-comments.php on line 8
Name decoration is not required, nor is it bad for any reason other than it peeves you. I bet you seeth over curly brace placement. Get over it.]]>
i honestly can say it really is the most objective review of the various frameworks available to flex developers.
you convinced me…]]>
They probably do. But I’m not sure it would help that if I said “look, Cairngorm is rubbish, you should all use X instead”, because if you can’t see that Cairngorm is a collection of anti-patterns, how would you know that X is better?
However, I can see the point that without also knowing why other frameworks are better you can’t get to the point where you could actually make an informed decision for yourself.
You can find a few things I’ve written on the subject at Stack Overflow:
You can also find a few things I’ve written about the more general subject of how think about software architecture in Flex here:
http://code.google.com/p/mate-examples/wiki/DocumentBasedExampleIntro http://mate.asfusion.com/forums/topic.php?id=252 http://mate.asfusion.com/forums/topic.php?id=217 http://mate.asfusion.com/forums/topic.php?id=177 http://mate.asfusion.com/forums/topic.php?id=172 http://mate.asfusion.com/forums/topic.php?id=203
From the last few links you may have deduced my application framework of choice. To me it’s not a religious issue; I’m using Mate because the alternatives are, frankly, really bad. I’ve outlined some of the problems of the major Flex application frameworks in the Stack Overflow posts linked to above, so I won’t repeat them here — but suffice to say that for me the choice is not a hard one. I don’t mean to say that I use Mate because it was the least bad, I really do like it and very much prefer it over writing something myself, but I also don’t think that there is any competition. The issues I have with most other Flex application frameworks I’ve looked at (and I try to keep up) are at a fundamental level, they are not details and not something that can easily be fixed.]]>