Learning JavaScript Design Patterns et plus d'un million d'autres livres sont disponibles pour le Kindle d'Amazon. En savoir plus
EUR 35,84
  • Tous les prix incluent la TVA.
Il ne reste plus que 2 exemplaire(s) en stock (d'autres exemplaires sont en cours d'acheminement).
Expédié et vendu par Amazon.
Emballage cadeau disponible.
Quantité :1
Learning JavaScript Desig... a été ajouté à votre Panier
Amazon rachète votre
article EUR 10,75 en chèque-cadeau.
Vous l'avez déjà ?
Repliez vers l'arrière Repliez vers l'avant
Ecoutez Lecture en cours... Interrompu   Vous écoutez un extrait de l'édition audio Audible
En savoir plus
Voir les 2 images

Learning JavaScript Design Patterns (Anglais) Broché – 21 août 2012

Voir les 2 formats et éditions Masquer les autres formats et éditions
Prix Amazon Neuf à partir de Occasion à partir de
Format Kindle
"Veuillez réessayer"
"Veuillez réessayer"
EUR 35,84
EUR 20,88 EUR 22,99

Produits fréquemment achetés ensemble

Learning JavaScript Design Patterns + Javascript: The Good Parts + JavaScript: The Definitive Guide 6e
Prix pour les trois: EUR 95,07

Acheter les articles sélectionnés ensemble

Descriptions du produit

Learning JavaScript Design Patterns If you want to write beautiful, structured, and maintainable JavaScript code, this guide shows you how to apply both classical and modern design patterns to the language. You'll explore several popular design patterns in plain JavaScript as well as jQuery and other abstracted libraries. Full description

Vendez cet article - Prix de rachat jusqu'à EUR 10,75
Vendez Learning JavaScript Design Patterns contre un chèque-cadeau d'une valeur pouvant aller jusqu'à EUR 10,75, que vous pourrez ensuite utiliser sur tout le site Amazon.fr. Les valeurs de rachat peuvent varier (voir les critères d'éligibilité des produits). En savoir plus sur notre programme de reprise Amazon Rachète.

Détails sur le produit

  • Broché: 254 pages
  • Editeur : O'Reilly; Édition : 1 (21 août 2012)
  • Langue : Anglais
  • ISBN-10: 1449331815
  • ISBN-13: 978-1449331818
  • Dimensions du produit: 17,8 x 2 x 23,3 cm
  • Moyenne des commentaires client : 4.0 étoiles sur 5  Voir tous les commentaires (1 commentaire client)
  • Classement des meilleures ventes d'Amazon: 16.405 en Livres anglais et étrangers (Voir les 100 premiers en Livres anglais et étrangers)
  •  Souhaitez-vous compléter ou améliorer les informations sur ce produit ? Ou faire modifier les images?

En savoir plus sur l'auteur

Découvrez des livres, informez-vous sur les écrivains, lisez des blogs d'auteurs et bien plus encore.

Quels sont les autres articles que les clients achètent après avoir regardé cet article?

Commentaires en ligne

4.0 étoiles sur 5
5 étoiles
4 étoiles
3 étoiles
2 étoiles
1 étoiles
Voir le commentaire client
Partagez votre opinion avec les autres clients

Commentaires client les plus utiles

Format: Broché Achat vérifié
The auhor provides a description of the function of design patterns and explications about numerous patterns, and some of the informations are valuable to understand how to improve your code quality even in other languages.
Remarque sur ce commentaire Avez-vous trouvé ce commentaire utile ? Oui Non Commentaire en cours d'envoi...
Merci pour votre commentaire. Si ce commentaire est inapproprié, dites-le nous.
Désolé, nous n'avons pas réussi à enregistrer votre vote. Veuillez réessayer

Commentaires client les plus utiles sur Amazon.com (beta)

Amazon.com: 11 commentaires
30 internautes sur 37 ont trouvé ce commentaire utile 
like a curated blog post round-up, with some "phoned in" editing 16 septembre 2012
Par R. Friesel Jr. - Publié sur Amazon.com
Format: Broché
Addy Osmani's "Learning JavaScript Design Patterns" reads like a Greatest Hits album of blog posts--if someone made a Greatest Hits album of blog posts from JavaScript pedants. What I mean by that is that, if you're already widely reading JavaScript developer blogs, then it's unlikely that you will encounter anything new in here; however, if you're new to the subject matter, you're much more likely to find the text valuable. This makes the book something of a well-curated "round-up" of the best design pattern related blog posts, articles, and code demonstrations from the past couple years. And while this is probably the book's greatest strength, it's also the reason that people who are already familiar with Addy Osmani's work will wind up feeling disappointed; it comes off as something of a review, and if you've been following Osmani, then your expectations are probably pretty high.

Don't get me wrong, there *is* a highlight reel here. Osmani's pedagogical streak comes across in so many places--it's clear that he has a passion for this material, and that he is equally passionate about helping people develop their skills as front-end developers. Throughout the first eight chapters (which really should have just been merged into one), he does a fantastic job of defining what constitutes a pattern, of explaining why we (as front-end developers) should care about and study design patterns, and of what makes something an "anti-pattern". Chapter Nine (the "walking tour" of the Gang of Four patterns) has the right balance between discussing the theoretical details behind a given pattern, and an illustration of its practical application. The most critical follow-up to Chapter Nine is found in Chapter Twelve, which essentially takes jQuery and uses it as a case study for those design patterns in action. Lastly, you can think of Osmani as providing a curator's role with this book; there are many places in the text where he is citing work from others as either illustrating a particular facet of a design pattern, or else as building on it in some important way.

Unfortunately, I also think that the editorial staff (both the technical reviewers, and the copy editors) really phoned it in with this book. The heading levels within individual chapters do not always have a clear correspondence with the level of importance for that section; there are a few syntax errors in the code examples, some of which are easy to spot in the electronic version (because of syntax highlighting); and speaking of syntax highlighting, it's inconsistently applied throughout the text of the electronic edition.

The preface indicates that the book's target audience is intermediate level JavaScript developers, and while I mostly agree with that, there's also a non-trivial amount of text looking specifically at jQuery which makes me think "jQuery developer" and not "JavaScript developer". (That's *maybe* a bit of an unfair critique...)

Putting all of this together, I believe that if I were forced to choose, I would recommend Stoyan Stefanov's "JavaScript Patterns" over Osmani's "Learning JavaScript Design Patterns". Don't get me wrong: if your bookshelf as room for both, then it's worth it to explore both; each covers subject matter than the other does not, but in the places where they overlap, I find that Stefanov's book rings a little bit more rigorous. Osmani's book seems a bit more current with respect to citing specific technologies, but that also suggests to me that it will feel out-dated just a little more quickly.

(Full disclosure: I received an electronic copy of this book from the publisher in exchange for writing a review.)
6 internautes sur 6 ont trouvé ce commentaire utile 
Quite hard to read but contains some unique content 25 août 2013
Par Konstantin Solomatov - Publié sur Amazon.com
Format: Broché Achat vérifié
The book is quite hard to read because of many typos, un-gramatical sentences, incorrect code and other problems (the book definitely needs more proof reading and editing). Some sections, for example, section on the flyweight design pattern are impossible to understand.

However, the book has unique content which can't be found in any other book and blog posts and which is very valuable for any JS developer:
- Excellent overview of MV* patterns (Ch 10)
- Chapter on modular design patterns (Ch 11)
- JQuery plug-in design patterns (Ch 12)
- A large number of further reading links.

If you are a novice JavaScript developer, don't buy this book. It will be very hard to read for you. However, if you are intermediate or advanced developer who wants to improve your JS skills, the book is a must read, but be patient when you read the book, it's not the easiest read on the subject.
6 internautes sur 8 ont trouvé ce commentaire utile 
Bookmark the free version online 2 octobre 2012
Par Matthew Reed - Publié sur Amazon.com
Format: Format Kindle
Since I started re-learning JavaScript after an absence of 7 or 8 years, I've found all sorts of great free resources online and purchased a ton of great books (JavaScript: The Good Parts, Maintainable JavaScript, Secrets of the JavaScript Ninjas, JavaScript Web Applications, and JavaScript for Web Developers); I've read two of them so far. This new book, Learning JavaScript Patterns by Addy Osmani, was released both freely via Creative Commons on the internet and through O'Reilly, and I decided to add it to my stack. (Full disclosure: I got the ebook for free from O'Reilly).

I found much of the book helpful, but it suffers from being uneven and unfocused. There are 14 chapters in the book but 80% of the content is in chapters 9 through 13. The first 8 chapters and introductory, repetitive, and short. It would have been better to have a single 10 or 15 page introduction than eight 2 page chapters. Even beginners could safely skip to chapter 9.

Unlike other Pattern books that are systematically organized, it is hard to understand the structure of the book. In the introductory chapters a table is given of the patterns described in the rest of the book, but it doesn't include page references. Sometimes patterns are mentioned before they are actually described. The GOF patterns described rely, as you would expect, on Design Patterns by Gamma et al., but I don't think the author described well how (or if) these patterns fit into JavaScript other than showing an implementation. The chapter on User Interface patterns was good, heavily relies on Martin Fowler's work, but seemed out of place where it was located. The jQuery Plug-in Design Patterns chapter, was excellent and new, at least, to me.

The best chapter in the book is chapter 12, "Design Patterns in jQuery." It describes patterns by showing them in use in jQuery, and providing commentary on the actual source. If the entire book had been organized like chapter 12, this would be a five star review.

One nice thing about the book is the many references included. Almost everything was backed up by at least one, sometimes several, blog posts or articles by experts.

The eBook originally had many errors in its diagrams, but O'Reilly has updated it recently, and most of the problems seem to be fixed. I was disappointed with the kindle version which I read on my iPod; I had to switch to the PDF at times to understand the book. Usually O'Reilly creates excellently formatted eBooks, so that was surprising.

There was a lot of good in this book, especially in the later chapters, but I would have a hard time recommending it for purchase, when the content is available online in a searchable form for free.
3 internautes sur 4 ont trouvé ce commentaire utile 
From spaghetti code to web app 26 janvier 2013
Par attebury - Publié sur Amazon.com
Format: Broché
There are alot of good Javascript books out there. If you've been coding very long you've probably read them, or as other reviewers have noted, have read several blog posts, stack overflow, etc.

This was my a-ha Javascript book. If you're still writing spaghetti code, maybe it will be yours too.
2 internautes sur 3 ont trouvé ce commentaire utile 
Great book for applying Design Patterns using JavaScript 5 octobre 2012
Par David Witherspoon - Publié sur Amazon.com
Format: Broché
"Learning JavaScript Design Patterns" by Addy Osmani provides a great explanation of how to apply well known design patterns using JavaScript. The author does an excellent job of the format of explaining how the design pattern works, the pros and cons of the design pattern, and provides specific code examples of implementing the algorithm. You could almost say that the book is close to a cookbook, but it provides even more details about how the design pattern works than a typical cookbook would. I would not recommend this for the beginner or novice JavaScript developer due to the fact that some of the implementations of the design patterns might be difficult to follow. If you are an experienced JavaScript developer, then this would be a great book to get if you are looking at applying well known design patterns to your everyday solutions to solving problems. Personally, I am a big fan of design patterns due to the fact that they are proven solutions to problems and are easily understood by other people that understand design patterns. I really enjoyed Chapter 12 that explained design patterns in jQuery.

Overall, I feel that this book will help any JavaScript developer accelerate the quality of code that they produce by make it easier for other developers to understand what you are trying to achieve. Design patterns in any language help you express a solution to a problem and better communication with the rest of the developers in your group. Therefore, I would recommend this book for anyone that is interested in being a JavaScript developer or is a JavaScript developer and wants to take the level of code that they produce to the next level.
Ces commentaires ont-ils été utiles ? Dites-le-nous


Souhaitez-vous compléter ou améliorer les informations sur ce produit ? Ou faire modifier les images?