Design Patterns und über 1,5 Millionen weitere Bücher verfügbar für Amazon Kindle. Erfahren Sie mehr
EUR 52,16
  • Statt: EUR 52,39
  • Sie sparen: EUR 0,23
  • Alle Preisangaben inkl. MwSt.
Nur noch 1 auf Lager (mehr ist unterwegs).
Verkauf und Versand durch Amazon.
Geschenkverpackung verfügbar.
Menge:1
Design Patterns CD: Eleme... ist in Ihrem Einkaufwagen hinzugefügt worden
Ihren Artikel jetzt
eintauschen und
EUR 0,10 Gutschein erhalten.
Möchten Sie verkaufen?
Zur Rückseite klappen Zur Vorderseite klappen
Anhören Wird wiedergegeben... Angehalten   Sie hören eine Probe der Audible-Audioausgabe.
Weitere Informationen
Dieses Bild anzeigen

Design Patterns CD: Elements of Reusable Object-Oriented Software (Addison-Wesley Professional Computing) (Englisch) CD-ROM – 21. Mai 1998


Alle 8 Formate und Ausgaben anzeigen Andere Formate und Ausgaben ausblenden
Amazon-Preis Neu ab Gebraucht ab
Kindle Edition
"Bitte wiederholen"
CD-ROM
"Bitte wiederholen"
EUR 52,16
EUR 45,47 EUR 35,55
6 neu ab EUR 45,47 4 gebraucht ab EUR 35,55

Kunden, die diesen Artikel angesehen haben, haben auch angesehen

Jeder kann Kindle Bücher lesen — selbst ohne ein Kindle-Gerät — mit der KOSTENFREIEN Kindle App für Smartphones, Tablets und Computer.


Produktinformation

  • CD-ROM: 1 Seiten
  • Verlag: Addison Wesley Pub Co Inc; Auflage: Cdr (21. Mai 1998)
  • Sprache: Englisch
  • ISBN-10: 0201634988
  • ISBN-13: 978-0201634983
  • Größe und/oder Gewicht: 19,2 x 2,1 x 23,6 cm
  • Durchschnittliche Kundenbewertung: 4.7 von 5 Sternen  Alle Rezensionen anzeigen (91 Kundenrezensionen)
  • Amazon Bestseller-Rang: Nr. 319.183 in Fremdsprachige Bücher (Siehe Top 100 in Fremdsprachige Bücher)
  • Komplettes Inhaltsverzeichnis ansehen

Mehr über die Autoren

Entdecken Sie Bücher, lesen Sie über Autoren und mehr

Produktbeschreibungen

Amazon.de

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.

Synopsis

Published in 1995, Design Patterns: Elements of Reusable Object-Oriented Software has elicited a great deal of praise from the press and readers. The 23 patterns contained in the book have become an essential resource for anyone developing reusable software designs. In response to a great number of requests from readers of the book and from the object-oriented community as a whole, these designs patterns, along with the entire text of the book, are being made available on CD. This electronic version will enable students to install the patterns directly onto a computer and create an architecture for using and building reusable components. Produced in HTML format, the CD is heavily cross-referenced with numerous links to the online text.

Welche anderen Artikel kaufen Kunden, nachdem sie diesen Artikel angesehen haben?

Kundenrezensionen

Die hilfreichsten Kundenrezensionen

13 von 13 Kunden fanden die folgende Rezension hilfreich Von Ein Kunde am 7. März 1997
Format: Gebundene Ausgabe
This book really changed my way of thinking about object-oriented design. The idea is that when designing a new class hierarchy, though implementation details may differ, you often find yourself using the same kinds of solutions over and over again. Rather than approaching each design task out of context as an individual, isolated problem, the strategy is to study the task and identify the underlying design pattern most likely to be applicable, and follow the class structure outlined by that pattern. It's a "cookbook" school of design that works amazingly well.
There are other advantages to this book. It isolates 23 of the most common patterns and presents them in detail. You wouldn't think that 23 patterns would be enough, but once you become adept at recognizing patterns, you'll find that a large fraction of the patterns you use in practice are among these 23. For each pattern, the book carefully presents the intent of the pattern, a motivating example, consequences of using that pattern, implementation considerations and pitfalls, sample code (C++ or Smalltalk), known uses of that pattern in real-world applications, and a list of related patterns.
Upon first reading, you will start to recognize these patterns in the frameworks you see. Upon second reading, you'll begin to see how these patterns can help you in your own designs, and may also start to see new patterns not listed in the book. Once you become familiar with the pattern concept, you will be able to originate your own patterns, which will serve you well in the future. One of the most valuable contributions of this book is that it is designed not merely to help you identify patterns, but to give you a sense of which patterns are appropriate in which contexts.
Lesen Sie weiter... ›
Kommentar War diese Rezension für Sie hilfreich? Ja Nein Feedback senden...
Vielen Dank für Ihr Feedback. Wenn diese Rezension unangemessen ist, informieren Sie uns bitte darüber.
Wir konnten Ihre Stimmabgabe leider nicht speichern. Bitte erneut versuchen
15 von 16 Kunden fanden die folgende Rezension hilfreich Von Christian Walczak am 19. Juli 2002
Format: Gebundene Ausgabe
Der Klassiker über Entwurfsmuster, den jeder ernsthafte Softwareentwickler gelesen haben sollte. Entwurfsmuster erlauben nicht nur das Tradieren von Erfahrung, sondern ermöglichen vor allen Dingen durch Prägung von Namen für Entwurfsmuster die effektivere Kommunikation in einem Entwicklerteam. Dieses Buch bietet einen Katalog von Mustern der in drei Gruppen aufgeteilt ist:
(1) Muster für die Erzeugung von Objekt-Instanzen
(2) Muster zur Strukturierung von Klassen und Objekten
(3) Muster zur Aufteilung von Verantwortlichkeiten zwischen Objekten.
Sie werden anhand von Beschreibungen, Diagrammen und Beispielen erklärt, Implementierungsalternativen werden vorgeführt und Vor- und Nachteile diskutiert.
Es liegt in der Natur der Sache, dass dieses Buch etwas schwer zu lesen ist, da die beschriebenen Muster die Essenz von Erfahrung darstellen, die in sehr unterschiedlichen Situationen
verwendet werden können. Der Abstraktionsgrad erfordert eine aktive Auseinandersetzung des Lesers mit diesen Mustern. Dafür ist der Lerneffekt umso grösser.
Kommentar War diese Rezension für Sie hilfreich? Ja Nein Feedback senden...
Vielen Dank für Ihr Feedback. Wenn diese Rezension unangemessen ist, informieren Sie uns bitte darüber.
Wir konnten Ihre Stimmabgabe leider nicht speichern. Bitte erneut versuchen
4 von 4 Kunden fanden die folgende Rezension hilfreich Von Russell Belfer am 15. Mai 2000
Format: Gebundene Ausgabe
As you probably already realize from the large number of reviews, this book is one of the seminal books on patterns in software development. If you are a professional software developer, you must read this. If you are learning to write good software, this is a book that you will need to take on at some point, but I urge some caution.
In particular, many of the patterns in this book represent highly distilled wisdom about effective solutions -- distilled so far that, unless you have implemented code that realizes the pattern in question already, you may have trouble absorbing the material. I find that programmers-to-be who dive into this book, often end up talking annoyingly about "applying patterns" without having a real grasp of how these things translate (with some distortion and compromise) into real projects.
That being said, an excellent way to bridge the gap is to read this book along with "Pattern Hatching : Design Patterns Applied" by John Vlissides. That book is a chatty companion piece for this one -- I found myself understanding how to incorporate patterns into my day-to-day design work much more after reading both books.
See: Pattern Hatching : Design Patterns Applied [also at Amazon.com]
Overall, while this book is an extremely important contribution to software developers, it is structured in a way that makes the material difficult to absorb if you aren't approaching it with substantial previous knowledge about developing software. You can start with some of the simpler patterns (Singleton, for example) and work through the harder ones, but only by implementing projects and stumbling upon these yourself will you really feel a flash of recognition as you read them in the book.
Kommentar War diese Rezension für Sie hilfreich? Ja Nein Feedback senden...
Vielen Dank für Ihr Feedback. Wenn diese Rezension unangemessen ist, informieren Sie uns bitte darüber.
Wir konnten Ihre Stimmabgabe leider nicht speichern. Bitte erneut versuchen
4 von 4 Kunden fanden die folgende Rezension hilfreich Von Ein Kunde am 10. Februar 2000
Format: Gebundene Ausgabe
Obviously, this book is *the* most recognized reference work on software-related Design Patterns, and as such cannot be ignored. If you want to know about patterns, here is where to start.
The main asset of this book is in its trustworthiness and credibility - not such an easy thing to come by in computer books these days. I went through many if not most of the C++ examples in detail, and did not find a case where it didn't hold up, at least to the extent where it clarified what the point of the pattern was. The UML diagrams are also extremely helpful.
Be forewarned, however; this is not light reading. The examples are based on heavy-duty design tasks your average programmer doesn't face, like language-parsing, toolkit creation, compiler writing, and the like. It makes one wonder how applicable many of the patterns are to less complex programming tasks.
Also, most of the examples are in C++, so you really have to understand the syntax of C++ before you can get much value out of this book. Another drawback is that many of the examples are abridged, so at times you have to kind of extrapolate on what some of the code *would* look like in order to understand the examples. The chapter on Interpreter in particular was a tough nut to crack due to this. I actually would have liked to have seen *more* explanatory text associated with the code itself.
For all that, many of the patterns are pretty staightforward. The trick is to nail down that you "get it" for each pattern. One technique I found enormously helpful in accomplishing this was to write a summary of the pattern after reading a chapter - right in the book, so it can referenced later (there's often an entire blank page opposite the beginning of each chapter you can use for this).
Lesen Sie weiter... ›
Kommentar War diese Rezension für Sie hilfreich? Ja Nein Feedback senden...
Vielen Dank für Ihr Feedback. Wenn diese Rezension unangemessen ist, informieren Sie uns bitte darüber.
Wir konnten Ihre Stimmabgabe leider nicht speichern. Bitte erneut versuchen

Die neuesten Kundenrezensionen