Evening folks, I finished reading a chapter in the new book, RIAs with Flex and Java. Specifically, I was reading Chapter 11: Advanced Datagrid which introduces the concept of a destination aware component which contains calls to a remote object embedded in the extended component's MXML code.
Although the destination and method are passed to the component in compile time attributes, this smells of not only tight coupling of components - but totally ignoring good OOP practice and mixing the business and presentation tiers. Add to that the fact that now the dataProvider can only have the one view, the actual grid to which it is set. Can someone point out what I am missing here or make any points why my thoughts are incorrect? So far, it's a great book but that chapter really threw me off. -Kenny/LIR

