While developing Flex applications you can enhance your design by using frameworks like caringorm,pureMVC or mate
Each of these framework offers there own design pattern
We decided to not use a MVC modeled design pattern for Flex in the book for a few reasons... However, we did use specific design patterns that you could say frameworks are based on. Read more here..