- Shopping Bag ( 0 items )
AdvancED ActionScript 3.0 is a fresh look and new approach to utilizing valuable, structural techniques and methods that are commonly used in the field of rich interactive application development. With each method broken down into different strategized explanations, you'll find the approach most suitable for you. Whether it is an example you can utilize as-is, or one you can start with and develop further, you will have a glossary of definitions and ...
AdvancED ActionScript 3.0 is a fresh look and new approach to utilizing valuable, structural techniques and methods that are commonly used in the field of rich interactive application development. With each method broken down into different strategized explanations, you'll find the approach most suitable for you. Whether it is an example you can utilize as-is, or one you can start with and develop further, you will have a glossary of definitions and organizational concepts at your fingertips.
Object-oriented programming (OOP) and design patterns are not new to the field, but can often be overlooked in their value. They are, at times, not only overwhelming to learn, but difficult to put into practice. However, they are useful because they create a structure that can be broken down, rebuilt, and reused.
AdvancED ActionScript 3.0 is for Flash and/or Flex developers seeking a better understanding of object-oriented programming and the knowledge to utilize it in a manner practical to the language itself.Table of Contents
Posted October 23, 2011
I believe I'm the perfect audience for Ben Smith's book, AdvancED Actionscript 3.0: Design Patterns. I've been programming in AS 3.0 for several years. Games are my special interest and I've published a few on the Web. I've been trying to put OOP into practice and I think Design Patterns can help. I agree with Mr. Smith ome experience with ActionScript programming and elementary OOP is a prerequisite to making the most of his book -which should not be your first look at these topics. Mr. Smith's language is technical, detailed, and packed with information. Personally, I appreciate this approach. Mr. Smith does an excellent job presenting ActionScript 3.0 programming, as well as Object-Oriented Analysis, Design, and Implementation. But his most important contribution is his presentation of (and approach to) Design Patterns. Mr. Smith discuss the 15 most commonly applied and most useful Design Patterns, as well as the MVC (Model View Controller) Pattern. He presents detailed, technical, and extremely useful information for each pattern-in the following categories: Pattern description Class Diagram Constituent parts Benefits Drawbacks A short story about pattern's application to a real-world situation Pattern's AS 3.0 cast of characters When pattern is useful A specific example of pattern's use in AS code, with extensive commentary FAQs and Related Patterns Although I described the Design Pattern chapters first, I assure you that the rest of the book is worthy of close study. Chapter 1 presents the basics of objects, classes, general terms and conditions-including the four principles of OOP. Chapter 2 presents a detailed look at ActionScript 3.0. It's a look "unde the hood" of AS 3.0--a gujided tour that's rather technical because Mr. Smiith wants to help us develop an OOP "mind-set," which focuses on code efficiency and reuse. Chapter 3 presents Object-Oriented Analysis. Mr. Smith steps through the process in a Case Study featuring the development of an interactive web site for an outerwear manufacturer. At the end of Chapter 3, Mr. Smith introduces Object-Oriented Design--which further refines objects and behaviors identified during analysis. It's vital for us to understand how object-oriented Analysis and Design pave the way to apply Design Patterns-which are introduced in Chapter 4. Design Patterns help solve development problems and are not to be thought of as cookie cutters. Chapter 5 presents 100 questions-to help us get immediate feedback on how well we understood the material in he first 4 chapters. Chapters 6, 7, 8, and 10 are the detailed Design Pattern chapters. Chapter 9 presents 25 questions on the Design Patterns from the previous three chapters. In Chapter 11, Mr. Smith picks up where he left off in Chapter 4, with a detailed presentation of OO Design and ending with a discussion of Implementation. "Object-Oriented Design, Object-Oriented Analysis, and Implementation," warns Mr. Smith, "Are three entirely separate phases.You may often be tempted to condense all phases into one in haste, but as they say "haste makes waste." Chapter 12 presents some of Mr. Smith's well-chosen words of wisdom on going out into the real world. Having spent two weeks with AdvancED ActionScript 3.0: Design Patterns, I feel that it is the right book for me--and I can't wait to dig in and try it out for myself.Was this review helpful? Yes NoThank you for your feedback. Report this reviewThank you, this review has been flagged.