StartseiteGruppenForumMehrZeitgeist
Web-Site durchsuchen
Diese Seite verwendet Cookies für unsere Dienste, zur Verbesserung unserer Leistungen, für Analytik und (falls Sie nicht eingeloggt sind) für Werbung. Indem Sie LibraryThing nutzen, erklären Sie dass Sie unsere Nutzungsbedingungen und Datenschutzrichtlinie gelesen und verstanden haben. Die Nutzung unserer Webseite und Dienste unterliegt diesen Richtlinien und Geschäftsbedingungen.

Ergebnisse von Google Books

Auf ein Miniaturbild klicken, um zu Google Books zu gelangen.

Design Patterns: Elements of Reusable…
Lädt ...

Design Patterns: Elements of Reusable Object-Oriented Software (Original 1994; 1994. Auflage)

von Erich Gamma, Richard Helm, Ralph Johnson, John M. Vlissides

MitgliederRezensionenBeliebtheitDurchschnittliche BewertungDiskussionen
3,373253,854 (4.13)6
* Der Bestseller von Gamma und Co. in komplett neuer U bersetzung* Der Klassiker fu r alle Programmierer* Das Standardwerk fu r die objektorientierte Softwareentwicklung Mit Design Patterns lassen sich wiederkehrende Aufgaben in der objektorientierten Softwareentwicklung effektiv lo sen. In diesem Buch stellen die Autoren einen Katalog einfacher und pra gnanter Lo sungen fu r ha ufig auftretende Problemstellungen vor. Diese 23 Patterns ermo glichen flexiblere, elegantere und wiederverwendbare Designs, so dass Problemlo sungen nicht jedes Mals aufs Neue entwickelt werden mu ssen. Bei jedem Pattern ist ang… (mehr)
Mitglied:lostcosmonaut
Titel:Design Patterns: Elements of Reusable Object-Oriented Software
Autoren:Erich Gamma
Weitere Autoren:Richard Helm, Ralph Johnson, John M. Vlissides
Info:Addison-Wesley Professional (1994), Edition: 1, Hardcover, 416 pages
Sammlungen:Electronic library (TO-READ)
Bewertung:
Tags:41t

Werk-Informationen

Entwurfsmuster . Elemente wiederverwendbarer objektorientierter Software von Erich Gamma (Author) (1994)

Lädt ...

Melde dich bei LibraryThing an um herauszufinden, ob du dieses Buch mögen würdest.

I wanted to make use of some of the ideas i learned from this book, but did not work in the kind of programing shop where I could do that. ( )
  mykl-s | Apr 11, 2023 |
What the book is about
Have you ever heard of design patterns? These are essential elements of object-oriented programming, and every programmer should know them.
The book will introduce you to this notion of design patterns. You will discover what they are, why every programmer should know them, how they can improve your programming, etc…
Then, the book will cover in a structured way and in detail each of the design patterns.

My thoughts
I think this book is good. But, there is too much information about each of the design patterns. It's impossible to remember everything or to take note of everything.
That's why I see this book more as a cheatsheet, or something you open only when you have a specific need and you want detailed information about something. In this case, if I want information about the Visitor pattern, I just open the book and I will find everything I need.
Also, this book is a lot theoretical. It includes some code examples, but not a lot. This is neither good nor bad because it meets different needs.

Who should read it
I think every programmer who has never heard about design patterns should read it. If you have ever heard of design patterns, it's not so useful to read this book, but it's useful to own it so that if you need information about one design pattern one day you can just find all the information you need in the book. ( )
  Esthiz | Feb 18, 2023 |
Great as always.
Very dense, a lot of food for thought. ( )
  NachoSeco | Oct 10, 2022 |
after A Pattern Language / Christopher Alexander classics
  ruit | Aug 9, 2022 |
Design Patterns is a very important reference and its contents are also important, but it is a rather dull book to read. This is mainly because the bulk of the book contains a catalog of patterns. Like most catalogs, it works better when you come to it looking for something specific.

I have two main criticisms of the patterns themselves, both of which stem more from the time the book was written than from any inherent problems with the patterns. First, each pattern contains a list of benefits and consequences. This section never considers the pattern from the view point of testability. This is a pity because most of the patterns, in my opinion, serve to make the relevant components easier to test.

A more serious complaint is that many of the patterns show their age by suggesting implementation inheritance as a good way of implementing these patterns. While implementation inheritance still has its place in the programmer's toolbox, current wisdom shies away from using it merely because it is convenient. Instead, current belief leans more toward preferring interfaces (in the Java sense of only defining operations and not implementations) and reserves implementation inheritance for when it provides a tangible benefit.

That said, most of the patterns still have a useful core, even if some of the details of pattern structure or implementation should be modified to fit better into common practice. Just remember though, if you want to read through it you need will power or a reading group (preferably both). ( )
  eri_kars | Jul 10, 2022 |
keine Rezensionen | Rezension hinzufügen

» Andere Autoren hinzufügen (26 möglich)

AutorennameRolleArt des AutorsWerk?Status
Gamma, ErichAutorHauptautoralle Ausgabenbestätigt
Helm, RichardAutorHauptautoralle Ausgabenbestätigt
Johnson, Ralph E.AutorHauptautoralle Ausgabenbestätigt
Vlissides, John M.AutorHauptautoralle Ausgabenbestätigt
Booch, GradyVorwortCo-Autoreinige Ausgabenbestätigt
Du musst dich einloggen, um "Wissenswertes" zu bearbeiten.
Weitere Hilfe gibt es auf der "Wissenswertes"-Hilfe-Seite.
Gebräuchlichster Titel
Die Informationen stammen von der englischen "Wissenswertes"-Seite. Ändern, um den Eintrag der eigenen Sprache anzupassen.
Originaltitel
Alternative Titel
Ursprüngliches Erscheinungsdatum
Figuren/Charaktere
Wichtige Schauplätze
Wichtige Ereignisse
Zugehörige Filme
Epigraph (Motto/Zitat)
Widmung
Erste Worte
Die Informationen stammen von der englischen "Wissenswertes"-Seite. Ändern, um den Eintrag der eigenen Sprache anzupassen.
Designing object-oriented software is hard, and designing reusable object-oriented software is even harder.
Zitate
Letzte Worte
Hinweis zur Identitätsklärung
Verlagslektoren
Werbezitate von
Die Informationen stammen von der englischen "Wissenswertes"-Seite. Ändern, um den Eintrag der eigenen Sprache anzupassen.
Originalsprache
Anerkannter DDC/MDS
Anerkannter LCC
* Der Bestseller von Gamma und Co. in komplett neuer U bersetzung* Der Klassiker fu r alle Programmierer* Das Standardwerk fu r die objektorientierte Softwareentwicklung Mit Design Patterns lassen sich wiederkehrende Aufgaben in der objektorientierten Softwareentwicklung effektiv lo sen. In diesem Buch stellen die Autoren einen Katalog einfacher und pra gnanter Lo sungen fu r ha ufig auftretende Problemstellungen vor. Diese 23 Patterns ermo glichen flexiblere, elegantere und wiederverwendbare Designs, so dass Problemlo sungen nicht jedes Mals aufs Neue entwickelt werden mu ssen. Bei jedem Pattern ist ang

Keine Bibliotheksbeschreibungen gefunden.

Buchbeschreibung
Zusammenfassung in Haiku-Form

Aktuelle Diskussionen

Keine

Beliebte Umschlagbilder

Gespeicherte Links

Bewertung

Durchschnitt: (4.13)
0.5
1 1
1.5 2
2 16
2.5 1
3 94
3.5 13
4 182
4.5 14
5 202

Bist das du?

Werde ein LibraryThing-Autor.

 

Über uns | Kontakt/Impressum | LibraryThing.com | Datenschutz/Nutzungsbedingungen | Hilfe/FAQs | Blog | LT-Shop | APIs | TinyCat | Nachlassbibliotheken | Vorab-Rezensenten | Wissenswertes | 204,764,074 Bücher! | Menüleiste: Immer sichtbar