Esprit de Noël : activé

Ces promotions seront appliquées à cet article :

Certaines promotions sont cumulables avec d'autres offres promotionnelles, d'autres non. Pour en savoir plus, veuillez vous référer aux conditions générales de ces promotions.

Vous êtes abonné(e) à . Nous précommanderons vos articles dans les 24 heures suivant leur disponibilité. Lorsque de nouveaux livres seront publiés, nous facturerons votre mode de paiement par défaut pour le prix le plus bas disponible pendant la période de précommande.
Mettez à jour votre appareil ou votre mode de paiement, annulez des précommandes individuelles ou votre abonnement à
Vos abonnements
Image du logo de l'application Kindle

Téléchargez l'application Kindle gratuite et commencez à lire des livres Kindle instantanément sur votre smartphone, tablette ou ordinateur - aucun appareil Kindle n'est requis.

Lisez instantanément sur votre navigateur avec Kindle pour le Web.

Utilisation de l'appareil photo de votre téléphone portable - scannez le code ci-dessous et téléchargez l'application Kindle.

Code QR pour télécharger l'application Kindle

Suivre ces auteurs

Voir tout
Une erreur est survenue. Veuillez renouveler votre requête plus tard.

Design Patterns: Elements of Reusable Object-Oriented Software (Addison-Wesley Professional Computing Series) (English Edition) 1er Édition, Format Kindle

4,7 4,7 sur 5 étoiles 2 404 évaluations

The Gang of Four’s seminal catalog of 23 patterns to solve commonly occurring design problems

Patterns allow designers to create more flexible, elegant, and ultimately reusable designs without having to rediscover the design solutions themselves. Highly influential, Design Patterns is a modern classic that introduces what patterns are and how they can help you design object-oriented software and provides a catalog of simple solutions for those already programming in at last one object-oriented programming language.

 Each pattern:

  • Describes the circumstances in which it is applicable, when it can be applied in view of other design constraints, and the consequences and trade-offs of using the pattern within a larger design
  • Is compiled from real systems and based on real-world examples
  • Includes downloadable C++ source code that demonstrates how patterns can be implemented and Python

From the preface: “Once you the design patterns and have had an ‘Aha!’ (and not just a ‘Huh?’) experience with them, you won't ever think about object-oriented design in the same way. You'll have insights that can make your own designs more flexible, modular, reusable, and understandable - which is why you're interested in object-oriented technology in the first place, right?”

Ressources sur la sécurité et les produits

Ressources sur la sécurité et les produits

Images et contacts

Description du produit

Biographie de l'auteur

Dr. Erich Gamma is technical director at the Software Technology Center of Object Technology International in Zurich, Switzerland. Dr. Richard Helm is a member of the Object Technology Practice Group in the IBM Consulting Group in Sydney, Australia. Dr. Ralph Johnson is a faculty member at the University of Illinois at Urbana-Champaign's Computer Science Department.

John Vlissides is a member of the research staff at the IBM T. J. Watson Research Center in Hawthorne, New York. He has practiced object-oriented technology for more than a decade as a designer, implementer, researcher, lecturer, and consultant. In addition to co-authoring Design Patterns: Elements of Reusable Object-Oriented Software, he is co-editor of the book Pattern Languages of Program Design 2 (both from Addison-Wesley). He and the other co-authors of Design Patterns are recipients of the 1998 Dr. Dobb's Journal Excellence in Programming Award.

0201633612AB09122003

Détails sur le produit

  • ASIN ‏ : ‎ B000SEIBB8
  • Éditeur ‏ : ‎ Addison-Wesley Professional; 1er édition (31 octobre 1994)
  • Langue ‏ : ‎ Anglais
  • Taille du fichier ‏ : ‎ 10118 KB
  • Utilisation simultanée de l'appareil  ‏ : ‎ Jusqu'à 5 appareils simultanés, selon les limites de l'éditeur
  • Synthèse vocale ‏ : ‎ Activée
  • Lecteur d’écran  ‏ : ‎ Pris en charge
  • Confort de lecture ‏ : ‎ Activé
  • X-Ray ‏ : ‎ Non activée
  • Word Wise ‏ : ‎ Non activé
  • Nombre de pages de l'édition imprimée  ‏ : ‎ 617 pages
  • Commentaires client :
    4,7 4,7 sur 5 étoiles 2 404 évaluations

À propos des auteurs

Suivez les auteurs pour obtenir de nouvelles mises à jour et des recommandations améliorées.

Commentaires client

4,7 étoiles sur 5
2 404 évaluations globales

Meilleures évaluations de France

Avis laissé en France le 13 octobre 2023
Un must have pour tout développeur
Avis laissé en France le 17 septembre 2013
Par ses explications lumineuses et concises, illustrées d'exemples très accessibles, cet ouvrage fait ressentir au lecteur l'intuition de chaque design pattern, et presque imperceptiblement, la transforme en évidence. Écrit dans un style très agréable, comme on en rencontre rarement dans les ouvrages techniques, il se lit comme un roman, tout en présentant une structure très ergonomique, qui permet au lecteur de le parcourir dans l'ordre adapté à ses besoins.
Ce livre condense tellement d'intelligence du logiciel, et la rend si facilement assimilable, que ça semble miraculeux. La lecture est aisée, et les progrès qui en découlent sont immédiats et significatifs. Le développeur qui a lu ce livre se surprendra à résoudre tout naturellement des problèmes qui lui auraient valu, avant lecture, de longs moments d'errements ou d'hésitation. Un must intemporel pour tout adepte de la programmation orientée objet.
4 personnes ont trouvé cela utile
Signaler
Avis laissé en France le 3 mai 2019
Lu en tant que développeur 'hobbyiste'.
L'ouvrage est très bien fait au niveau de sa construction et de son contenu.
Il m'a aidé à comprendre des fonctionnalités de langages plus modernes que SmallTalk ou C++.
Il reste à mes yeux un ouvrage de référence, peut-être un peu trop théorique pour mon utilisation.
Avis laissé en France le 24 juillet 2020
this book gives really good basis about Object Oriented Programming, but i don't recommend it to people discovering OOP in first place, those patterns are very useful and omnipresent in programming, but this book is not here to explain what is an object. So, if a beginner want to learn, begin with tutorials about OOP first, then complete your understanding of with this must have book.
4 personnes ont trouvé cela utile
Signaler
Avis laissé en France le 5 décembre 2022
Le contenu correspond à mes attentes. La forme et la qualité du livre est impeccable
Avis laissé en France le 7 février 2019
C'est la base, le livre de chevet par excellence, il vous servira tout au long de votre vie (le code change, pas le pattern !)
3 personnes ont trouvé cela utile
Signaler
Avis laissé en France le 17 novembre 2021
livré dans les temps et livre en très bon état
Avis laissé en France le 14 juillet 2021
Je recommande absolument.
Tous les développeurs faisant de la POO devrait l'avoir dans sa bibliothèque.

Meilleurs commentaires provenant d’autres pays

Traduire tous les commentaires en français
Joao Antunes
5,0 sur 5 étoiles Ótima compra
Avis laissé au Brésil le 17 octobre 2024
Ótima compra
murdocj
5,0 sur 5 étoiles Essential well written book for software developers
Avis laissé aux États-Unis le 6 juillet 2024
This is a great, essential book for any software developer who really wants to improve their software designs. When I first read it many years it ago it helped me organize some designs I had "discovered" for myself and introduced me to other designs. It explains not just what the patterns are but WHY you would use each one, how they interact, and when to choose a particular pattern.

Despite changes in programming style or the "flavor of the month" of programming methodology, the design principles in this book remain valid. Well worth reading.
UQI8
5,0 sur 5 étoiles iyi
Avis laissé en Turquie le 11 novembre 2024
iyi ürün
Gabriel
5,0 sur 5 étoiles Excelente claridad
Avis laissé au Mexique le 2 juillet 2021
Excelente libro para reforzar conocimientos y usarlo como guía en el día a día.
Toni Joan
5,0 sur 5 étoiles Fundamentos Imprescindibles para el Desarrollo de Software
Avis laissé en Espagne le 26 février 2024
"Design Patterns: Elements of Reusable Object-Oriented Software" es una obra fundamental para cualquier desarrollador que desee profundizar en los principios del diseño orientado a objetos. Este libro no solo aborda conceptos teóricos, sino que también proporciona ejemplos prácticos que facilitan la comprensión y aplicación de cada patrón de diseño.

La claridad con la que los autores explican temas complejos es excepcional, haciendo accesible el contenido tanto para novatos como para expertos. La estructura del libro permite una fácil navegación a través de los diferentes patrones, haciendo posible su uso como una referencia rápida durante la programación.

Lo más valioso del libro es su enfoque en la reutilización del software, un aspecto crucial para el desarrollo eficiente y sostenible de aplicaciones. Al aplicar los patrones descritos, los programadores pueden evitar problemas comunes y mejorar la calidad y mantenibilidad de su código.

En conclusión, "Design Patterns" es una inversión indispensable para desarrolladores que buscan elevar su habilidad en la creación de software orientado a objetos. Su enfoque práctico y la profundidad de conocimiento que comparten los autores hacen de este libro una herramienta invaluable en la industria del software.

Signaler un problème


Cet article contient-il des contenus inappropriés ?
Pensez-vous que cet article enfreint un droit d'auteur ?
Est-ce que cet article présente des problèmes de qualité ou de mise en forme ?