{"itemData":[{"priceBreaksMAP":null,"buyingPrice":34.86,"ASIN":"0596528469","isPreorder":0},{"priceBreaksMAP":null,"buyingPrice":40.63,"ASIN":"0596526946","isPreorder":0}],"shippingId":"0596528469::gH5GFfxK1aZC52OmEqWlQ01b7BOLT01%2FhjH%2B%2Fg%2FKQW%2Ba6VCQHrtAhMD3Vl6XqP%2FRu5ON60R1uUulHlcqjB7dWqZ2GFN44hUJ,0596526946::B7RMMqL%2BhZj5pUONIwHA2vz557K2rVqkkyoyr4ZCBMh8Ya78OeEen23wWkmsX4kJPR0Iky%2F8DMZkro1ZZS6eKHeND9YMu5S8","sprites":{"addToWishlist":["wl_one","wl_two","wl_three"],"addToCart":["s_addToCart","s_addBothToCart","s_add3ToCart"],"preorder":["s_preorderThis","s_preorderBoth","s_preorderAll3"]},"currenyCode":"EUR","shippingDetails":{"xy":"same"},"tags":["x","y","z"],"strings":{"addToWishlist":[null,null,null],"addToCart":["Ajouter au panier","Ajouter les deux au panier","Ajouter ces trois articles au panier"],"showDetailsDefault":"Afficher la disponibilité du produit et le mode de livraison","shippingError":"Une erreur s'est produite, veuillez réessayer","hideDetailsDefault":"Ne pas afficher la disponibilité du produit et le mode de livraison","priceLabel":["Prix :","Prix pour les deux :","Prix pour les trois:"],"preorder":["Précommander cet article","Précommander ces deux articles","Précommander ces trois articles"]}}
Les clients ayant acheté cet article ont également acheté
Commentaires client les plus utiles sur Amazon.com (beta)
Amazon.com:3.8 étoiles sur 5 17 commentaires
102 internautes sur 127 ont trouvé ce commentaire utile
1.0 étoiles sur 5Worse than uninformative, it's actually mis-leading27 août 2007
Par Lawrence Maccherone Jr. - Publié sur Amazon.com
Format:Broché
My biggest complaint with this book is that the authors basically just took the design patterns found in Java and C++ and re-implemented them to run under ActionScript 3 (AS3). The list is comprehensive, but it's clear that the authors don't "think in AS3".
In several core ways, AS3 is very different than Java and even more so with respect to C++. For instance, the event model is baked into the language and asynchronous programming is a different style. Also, XML and XPath are native constructs in ActionScript 3, not libraries like they are in other languages. These differences (among others) imply that some of the original Gang of Four (GoF) and Java patterns manifest themselves differently and some patterns don't apply at all. There are a few places in the book where the authors use the built-in events infrastructure and few other native features, but it's clear that they don't think in AS3. It seems like they think in Java.
For instance, the observer pattern is one of the core GoF and HeadFirst patterns. However, the native event capability in AS3 serves the same purpose. Rather than show you how/why to use the native event capability, this book happily shows you an AS3 translation of the GoF/HeadFirst observer pattern and never tells you to use the built-in event capability instead. In contrast, the Joey Lott and Danny Patterson book from Adobe Press, does not have a section on the observer pattern, but there is a chapter on "WORKING WITH EVENTS".
The above problem would be enough for me to recommend that you not buy this book but it gets worse. This book is not even great at teaching you how to think in design patterns. To be fair, neither is the original GoF design patterns book nor is the Lott/Patterson book. The best book for this purpose is the HeadFirst book. Its examples are Java but, the HeadFirst book walks you through application evolution which really makes the case for why the patterns are useful. The HeadFirst book also includes exercises and discussion as well as a quirky style that really make the concepts sink in so you learn to recognize when to use each pattern.
If you are an AS3 programmer who is already familiar with design patterns, just get the Lott/Patterson book. If you are new to design patterns, get the HeadFirst book AND the Lott/Patterson book.
6 internautes sur 6 ont trouvé ce commentaire utile
5.0 étoiles sur 5Great detailed book18 février 2008
Par I. Asseo - Publié sur Amazon.com
Format:Broché|Achat authentifié par Amazon
I bought this book when I wanted to pick up on Design Patterns in AS3 (I had little to no experience with DP in AS2), and after I read "Essential ActionScript 3.0". I bought it without reading any reviews because I like O'reilly books, but after I placed the order, I looked at the reviews, and noticed that people were favoring "Advanced ActionScript 3 with Design Patterns" (by Joey Lott and Danny Patterson) -- so I went to the closest B&N and picked it up a day before the O'reilly one arrived, so I was able to compare. I must say that I liked the O'reilly book by FAR over the other one, mostly because of the detailed and extensive examples, descriptive copy and easy-to-follow real-life samples (even though the author referred to Gnarls Barkley as a person at one point.. haha).
So - for someone like me, who knew AS3 (the books assumes you do), but wanted to get into OOP with Design Patters, this was an excellent choice. I would highly recommend it.
5 internautes sur 5 ont trouvé ce commentaire utile
4.0 étoiles sur 5Impressive resource on Design Patterns for ActionScript 3.024 novembre 2007
Par Peter Elst - Publié sur Amazon.com
Format:Broché
I've been reading through O'Reilly's "ActionScript 3.0 Design Patterns: Object Oriented Programming Techniques" by William Sanders and Chandima Cumaranatunge for the last few weeks and have to say its an incredibly useful resource.
The interesting thing is that this book approaches design patterns in the more traditional sense, not dumbing down on the object-oriented terminology. In that sense it is very approachable to those coming from a Java or C background and are looking for ActionScript 3.0 implementations of specific patterns.