Over 10 years of community discussion and knowledge are maintained here as a read-only archive.
JasonMacdonald Says: Your comment is awaiting moderation.So by your estimate, PureMVC should work with Flex and nothing else because you want to use Dependency Injection? And screw all the Flash/AS3 only users out there? Or maybe they should completely rebuild the framework into two separate branches (or 10) for accomplishing the same thing? That’s productive.Why don’t you stop complaining about how all the frameworks out there have it wrong and BUILD YOUR OWN. Save the rest of the world from your complaining how everyone else gets it wrong and you are right. I honestly can’t stand people like you. Nothing but complaints all the while you do nothing to contribute to the end goal.If you don’t like it, don’t use it… it’s that simple. If you like it but think it could be improved, contribute! Don’t just bash it for the sake of some blog views.
favour composition over inheritance
Favor object composition over class inheritanceIdeally, you shouldn't have to create new components to achieve reuse. You should be able to get all the functionality you need just by assembling existing components through object composition. But this is rarely the case, because a set of available components is never quite rich enough in practice. Reuse by inheritance makes it easier to make new components that can be composed with old ones. Inheritance and object composition thus work together.
@Jason: Give it a break! Your comment has been published without any problems whatsoever. Even though the internet does provide some kind of anonymity, do try to avoid becoming personal. It doesn't help the conversation.