Where's The Beef? (or, more correctly, "Where's The OOP?"), 2004-04-04
Reviewer rating:
Why does a book entitled "Object-Oriented Programming with ActionScript" only include 3 chapters (plus one "real-world" example chapter) on OOP? With 16 chapters and 400 pages, this is all the OOP we get?
I guess the New Riders marketing folks decided the Flash book market needed a book with OOP in its title (whether they had enough OOP material to fill a book or not).
To make matters worse, the OOP chapters in this book assume you are already intimately familier with OOP and just need an overview of how it works (or doesn't work) in AS. This is certainly not a book for Actionscripters who want to learn OOP!
The authors are clearly experts in their field but alas, an expert does not always a writer make! I often found Mr. Hall's writing to be obtuse and overly verbose. Some of his "explanations" had me more confused than when I started!
Now with that all said you may think I hated the book but actually I found quite a few useful nuggets...
- chapter 1 has some very good advice on optimizing your setup of the Flash environment
- chapters 6-10 provide useful information on components -- both their useage and creation
- chapter 11 provides some nice debugging tips
- the remaining chapters provide a variety of useful techniques for the AS programmer
Bottom line, I bought a used copy of the book and felt it was worth the price; had I paid a higher price I would not have been happy with it.