Design Patterns. Elements of Reusable Object-Oriented Software. | 
vergrössern | Autoren: Erich Gamma, Richard Helm, Ralph E. Johnson Urheber: Erich Gamma, Richard Helm, Ralph E. Johnson Verleger: Addison-Wesley Longman, Amsterdam
Kaufen Neu: EUR 35,02
Neu (93) Gebraucht (7) ab EUR 30,47
Bewertung: 79 Rezensionen Verkaufsrang: 29048
Medium: Gebundene Ausgabe Ausgabe: 1st ed., Reprint. Seiten: 416 Versandgewicht: 2.3 Maße (innen): 9.4 x 7.4 x 1.2
ISBN: 0201633612 Dewey Dezimalzahl: 005.12 UPC: 785342633610 EAN: 9780201633610 ASIN: 0201633612
Publikation: März 31, 1995 Verfügbarkeit: Versandfertig in 1 - 2 Werktagen Versand: Internationaler Versand möglich Zustand: Lieferung aus England, nach DE & Weltweit. Lieferung nach 5-8 Tage. CAIMAN EUROVERSAND, Versand direkt aus Europa mit dem üblichen Service von CAIMAN. Unser Kundendienst (DE-FR-EN-SP-JP) steht jederzeit zu Verfügung.
| |
| Ähnliche Artikel:
|
| Redaktionelle Rezensionen:
Aus der Amazon.de-Redaktion Dieser Titel ist in englischer Sprache. In Zeiten, in den sich Technik immer schneller fortentwickelt, kann man nur noch selten einzelne Bücher als Pflichtlektüre bezeichnen: zu kurz ist die Halbwertzeit. Entwurfsmuster. Elemente wiederverwendbarer objektorientierter Software ist genau einer dieser Klassiker, die unverzichtbare Lektüre für jeden Programmierer sind, der unter Verwendung von Objekten Software entwickelt. Diese CD-ROM enthält eine Hypertext-Version des Buches, zusammen mit zusätzlichen Funktionalitäten, die die Verwendung von Entwurfsmustern in eigenen Programmen stark vereinfachen. Die CD-ROM funktioniert mit jedem javafähigen Browser, also zum Beispiel mit dem Internet Explorer 4.0 oder dem Netscape Communicator 4.5). Man erhält den kompletten Text der gedruckten Ausgabe, aber durch Hyperlinks angereichert. So kann man wahnsinnig schnell navigieren und noch effizienter mit Entwurfsmustern arbeiten. Durchdacht ist dabei, daß gleich zwei Versionen des Textes vorliegen: Eine für eine Bildschirmauflösung von 640x480 Pixeln, eine für höhere Auflösungen -- der mobile Einsatz auf einem Notebook vor Ort macht damit keine Probleme. Entwursmuster sind Entwürfe höherer Ordnung, die immer wieder in obektorientierten Designs vorkommen. Das Herz dieses Titels ist der Muster-Katalog, der aus 23 grundlegenden Entwurfsmustern besteht. Auf der CD-ROM wird die Funktion jedes einzelnen Elements eingehend besprochen und Gründe für dessen Benutzung genannt. Außerdem gibt es immer Beispiel-Code in Smalltalk und C++. Das ist auch das Angenehme an dieser CD-ROM-Version: daß man einfach nur Copy&Paste machen muß, um die Beispiele gleich in seiner Software weiterzunutzen. Mit der Java-Suchmaschine auf der CD-ROM kann man schnell nach Stichworten suchen, und auch die Querverweise machen das Arbeiten sehr bequem. Alles in allem ist die Design Patterns CD eine ansprechende neue Version eines der wichtigsten Bücher über objektorientierte Programmierung.
Amazon.co.uk Design Patterns is based on the idea that there are only so many design problems in computer programming. This book identifies some common program-design problems--such as adapting the interface of one object to that of another object or notifying an object of a change in another object's state--and explains the best ways (not always the obvious ways) that the authors know to solve them. The idea is that you can use the authors' sophisticated design ideas to solve problems that you often waste time solving over and over again in your own programming. The authors have come up with some ingenious ways to solve some common vexations among object-oriented programmers. Want to build a page-layout program that embeds inline images among characters of various sizes? How about building a program that converts files of one format to another? Chances are, some programmer already has thought of a better solution than you will and the recipes you need are here. Solutions are presented in generalised diagrams of data and logic structures. The idea is that you can take the concepts presented here and adapt them--in whatever language you use--to your individual situation. You may have to read some of the chapters several times before you fully understand them, but when you find a solution in this book, it will make your job easier and your results more elegant. --Jake Bond
Amazon.com Design Patterns is a modern classic in the literature of object-oriented development, offering timeless and elegant solutions to common problems in software design. It describes patterns for managing object creation, composing objects into larger structures, and coordinating control flow between objects. The book provides numerous examples where using composition rather than inheritance can improve the reusability and flexibility of code. Note, though, that it's not a tutorial but a catalog that you can use to find an object-oriented design pattern that's appropriate for the needs of your particular application--a selection for virtuoso programmers who appreciate (or require) consistent, well-engineered object-oriented designs.
|
| Kundenrezensionen: Gelesen 74 mehr Rezensionen...
Der Klassiker der GoF (Gang of Four)! März 6, 2007 Gabriele Mohl (Gräfelfing im Landkreis München) 1 aus 3 fanden die folgende Rezension hilfreich
Diesem Buch gebe ich nur und ausschließlich 5 Sterne, weil es d a s Originalbuch und der absolute Klassiker zu diesem Thema ist. Tatsache ist aber, dass ich schon zu Studienzeiten es versucht habe das Thema damit zu kapieren und aufgrund des langweiligen, trockenen und verstaubten Sprachstils nicht geschafft habe dieses Thema zu beherrschen. Erst mit den neuen - ebenfalls sprachunabhängigem - Buch der Head First Reihe (auf englisch "Head First Design Patterns", auf deutsch "Entwurfsmuster von Kopf bis Fuß") war ich in der Lage dieses Thema endlich zu lernen. Nach einem derartigen Einstieg empfehle ich aber trotzdem jedem Programmierer sich noch ein Buch zu kaufen, dass in "seiner", d.h. in der von ihm verwendeten, Programmiersprache dieses Thema abhandelt. Auch in diesem Bereich gibt es schon viele spezialisierte Fachbücher zu kaufen. Da ich mit PHP programmiere, habe ich somit noch das Buch "PHP Design Patterns" vom O'Reilly-Verlag gelesen.
Eines der besten Bücher im Software-Umfeld November 4, 2006 Sebastian Bickel (Esslingen) 1 aus 8 fanden die folgende Rezension hilfreich
Dieses Buch vermittelt Deisgn-Patterns in einer anschaulichen weise. Nach sorgfältigem Durchstudieren der Patterns hat man auf jeden Fal sehr viel gelernt und weiß, wenn man ein bestimmtes Problem hat, sofort, wie es zu lösen ist.
Lesenswert August 16, 2006 Tom Mo 2 aus 5 fanden die folgende Rezension hilfreich
"Design Patterns. Elements of Reuseable Object-Oriented Software" gilt als DAS Standardwerk in Bezug auf Software-Patterns. Ich habe mir das Buch vor ca. 2 Jahren gekauft und muss sagen es ist in gutem und verständlichem Englisch geschrieben. Die Kapitel sind in die klassischen Patternkategorien eingeordnet und werden zu Beginn anhand eines realen Projektes vorgestellt. Ein Katalog hilft dem Leser die einzelnen Patterns, mit Hilfe von Codebeispielen und Diagrammen im übersichtlichen UML-Stil, zu erfassen und den Sinn und Zweck der hinter den einzelnen Patterns steht auch in der Praxis anzuwenden. Will man sich mit der Thematik Software-Patterns auseinandersetzen ist man mit diesem Buch sicher gut beraten, da es auch vorzüglich als Nachschlagewerk verwendet werden kann. Das Einleitungskapitel hat mir persönlich gut gefallen, da hier sehr gut verdeutlicht wird, welche emensen Vorteile gut entworfene Software bietet. Anzumerken ist, dass Einsteiger, ohne Programmierkenntnisse, es wohl schwer haben werden den teilweise Komplexen Codebeispielen zu folgen. Ansonsten ein gelungenes Buch.
Wer sie nicht kennt ... September 11, 2004 9 aus 11 fanden die folgende Rezension hilfreich
findet in diesem Buche einen sehr guten Überblick. Das Buch ist empfehlenswert. Leider muss ich schreiben, dass die Beispiele zu sprunghaft, manchmal unverständlich, sind. Das Internet bietet hier bessere Beispiele. Für mich war es das erste Buch zu diesem Thema und ich liebe es. Die Beispiele waren aber so uninspirierend, dass ich sofort nach weiterer Literatur geschaut habe, welche ich zahlreich, auf dieses Buch beziehend, im Internet gefunden habe. Es wird wohl nicht einstauben, bis besseres in meiner Hand liegt.
Der Klassiker - gute Grundlage aber nicht mehr aktuell September 8, 2003 Rubas Dominic (Fischbach-Göslikon, Aargau Schweiz) 27 aus 31 fanden die folgende Rezension hilfreich
Dieses Buch war der Anfang einer fast unzählbaren Anzahl weiteren Bücher über Design Pattern und es ist noch heute der Klassiker schlecht hin. [Gang of Four], wie dieses Buch vielfach auch genannt wird, muss in allen mir bekannten Büchern über Pattern immer wieder als Referenz herhalten. Aus diesem Standpunkt her ist es zu empfehlen beim Studium von Design Pattern mit diesem Klassiker zu beginnen, da er viele Begriffe prägte und spätere Autoren sich darauf stützen.Es ist jedoch zu sagen einige Ansichten/Lösungsvorschläge sind etwas verstaubt und es empfiehlt sich noch aktuellere Literarur zu besorgen. Trotzdem sollte man sich nicht um das Studium dieses Buch drücken, als Einstieg ist in die Materie ist es wirklich gut geeignet aber auch als Nachschlagewerke zu einem späteren Zeitpunkt immer wieder praktisch. Wobei man nicht herum kommt entsprechende Pattern mit aktuelleren evt. mehr problemspezifischen Literatur abzugleichen!
|
|
|