Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.


  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • DownloadDownload
  • PrintPrint

468 C HAPTER 20 Customizing the experience obfuscation (otherwise known as job security), and it will never fail to be a thorn in your side through the duration of that project's development until it's refactored and split into five separate functions. I strongly suggest picking up the book titled Clean Code by Robert C. Martin (Pren- tice/Pearson, 2009). I've had 15-year-veteran programmers who thought that book was rudimentary for them. Little did they know that they'd end up both shocked and appalled to find out that they had been using such antipatterns for so many years. Point being, you'll get something out of reading that book whether you're a developer of only one month or 20 years. 20.6 Summary You went on quite a journey in this chapter, beginning with the fundamentals of user experience design. You then ventured deeper into the depths of UXD with Flex 4 as you were introduced to the VIBE model. You then learned how to leverage Flex 4 for enhanced visual appeal as well as how Flash Catalyst CS5 fits into the picture. You then saw how best practices in application development really do have an effect on the end user's experience. In the coming chapters, you'll be taken through the VIBE model in greater detail as John and Joel bring visual appeal, interactive experience, business optimization, and extensibility into action, starting with the fun stuff: working with effects!