More than just an actionscript book, 2008-12-19
Reviewer rating:
I am not a programmer. I simply wanted to learn more about OOP using actionscript 3. I thought that with these principles, I can apply it to any project whether it be a little application, or a full-blown game.
I saw a lot of postive reviews for this book so I thought I would give it a try. It is definitely written by programmers, due to the fact that everything is class and object oriented - which is what I wanted.
I have read a few different actionscript books, and this one is the most in depth and complex one I have ever read. While most other actionscript books stop at giving basic functionality of classes, packages, and designing programs, this book really focuses in on the design and analysis aspect. It really gives a lot of thought and explanation as to "why" things are done.
This title definitely earns the title "advanced" in my book. While that might sound scary, it really isn't meant to deter people that understand how object oriented programming works.
I have read about half of the book so far, and what I have gotten the most information about is when and why to use certain classes, designing interfaces, and creating scalable, flexible project from the ground up.
In all of the examples on the patterns, it really explains why and how important encapsulation and modularity are when designing larger programs.
Bottom line: For wanting to learn more about OOP and desiging flexible applications, this is a great book. I have a much better understanding of the relationships between classes. Knowing how to design and develop larger applications can save hours.