Entwurfsmuster und über 1 Million weitere Bücher verfügbar für Amazon Kindle . Erfahren Sie mehr

Möchten Sie verkaufen? Hier verkaufen
Entwurfsmuster . Elemente wiederverwendbarer objektorientierter Software
 
 
Beginnen Sie mit dem Lesen von Entwurfsmuster auf Ihrem Kindle in weniger als einer Minute.

Sie haben keinen Kindle? Hier kaufen oder eine gratis Kindle Lese-App herunterladen.

Entwurfsmuster . Elemente wiederverwendbarer objektorientierter Software [Gebundene Ausgabe]

Erich Gamma , Richard Helm , Ralph Johnson
3.9 von 5 Sternen  Alle Rezensionen anzeigen (40 Kundenrezensionen)

Erhältlich bei diesen Anbietern.


Weitere Ausgaben

Amazon-Preis Neu ab Gebraucht ab
Kindle Edition EUR 39,99  
Gebundene Ausgabe EUR 49,80  
Gebundene Ausgabe, 15. März 2001 --  

Hinweise und Aktionen

  • Valentinstags-Special: Zusätzlich zu Ihrem Amazon-Einkauf jetzt das Album Classical Music from Romantic Movies für nur 1 EUR herunterladen. Alle Infos zur Aktion.



Produktinformation

  • Gebundene Ausgabe: 484 Seiten
  • Verlag: Addison-Wesley; Auflage: 2. Aufl. (15. März 2001)
  • Sprache: Deutsch
  • ISBN-10: 3827318629
  • ISBN-13: 978-3827318626
  • Größe und/oder Gewicht: 23,6 x 17,2 x 3 cm
  • Durchschnittliche Kundenbewertung: 3.9 von 5 Sternen  Alle Rezensionen anzeigen (40 Kundenrezensionen)
  • Amazon Bestseller-Rang: Nr. 90.241 in Bücher (Siehe Top 100 in Bücher)

Mehr über den Autor

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

Besuchen Sie die Seite von Erich Gamma auf Amazon

Produktbeschreibungen

Aus der Amazon.de-Redaktion

Objektorientiert Denken

Spätestens mit dem Erfolg von Java ist OOP, objektorientierte Programmierung, geradezu ein Reizwort geworden. Hinter diesem Konzept steckt eine andere Art von Programmentwicklung, die einen Programmablauf nicht als Prozedur, sondern eher als ein Zusammenspiel von Segmenten und Teilen begreift. OOP soll eine "natürlicherere" Programmentwicklung ermöglichen und komplexe, eventuell sogar verteilte Anwendungen schon bei der Entwicklung stärker an die Lebensrealität angleichen.

Sprachen wie C++ oder Smalltalk sind Vorläufer von Java, daß sich an diese Sprachen anlehnt. Allen drei ist gemein, daß nicht nur Syntax und Befehlssatz verstanden werden muss, sondern vor allen Dingen ein Konzept und eine spezielle Art der Lösungsstrategie -- und diesem Problemfeld sucht das vorliegende Handbuch vierer erfahrener OOP-Entwickler Rechnung zu tragen.

Entwurfsmuster ist ein bereits älteres, aber oft empfohlenes Handbuch für die 20 wichtigsten Problemlösungsstrategieen in der objektorientierten Softwareentwicklung. Als lesenswertes Handbuch in Exploring Java empfohlen, behandeln die Autoren das Thema der wiederverwendbaren Software. Nicht jeder Entwickler soll das Rad neu erfinden -- aber woher soll ein unerfahrener Entwickler eine systematische, bewährte Lösungsstrategie kennen, wenn diese sich als Erfahrungswissen weiterverbreitet? Diesem Umstand sucht das Handbuch Rechnung zu tragen.

Systematisch gegliedert stellen die vier Entwickler nicht übliche, mathematische Algorithmen vor, die Programmierer beherrschen sollten, sondern unterschiedliche Konzepte von objektorientierten Entwurfsmustern: Wie programmiere ich z.B. die Einkapselung von Befehlen in Objekte oder erstelle einen Satz von Algorithmus-Objekten, auf die beliebig zugegriffen werden kann. 23 solcher und ähnlicher Probleme werden geordnet vorgestellt.

Schrittweise wird das Entwurfsmuster erörtert, sein Verwendungszweck, aber auch seine Grenzen dargestellt und schliesslich anhand eines Codebeispiels in C++ oder Smalltalk anschaulicher gemacht. "Wie löse ich...?" -- Die Antwort auf die Fragen, die so beginnen, ist Leitmotiv für das Handbuch. Gleichermaßen zum Nachschlagen einer konkreten Realisierungsidee geeignet wie zuInspiration, welche Möglichkeiten schon vorhanden und durchdacht sind.

Das gut lesbar geschriebene Handbuch richtet sich an Entwickler mit soliden Grundkenntnissen in einer objektorientierterten Sprache und einer gewissen vertrautheit mit Konzepten wie Vererbung oder Polymorphie. Die Grundidee von OOP wird als bekannt vorrausgesetzt. --Susanne Schmidt -- Dieser Text bezieht sich auf eine vergriffene oder nicht verfügbare Ausgabe dieses Titels.

Kurzbeschreibung

Dieses Buch ist der Klassiker für Entwurfsmuster und objektorientierte Softwareentwicklung!
Die Autoren formulieren 23 Entwurfsmuster, benennen und beschreiben sie und erläutern ihre Verwendung. Diese Entwurfsmuster bieten einfache und prägnante Lösungen für häufig auftretende Programmieraufgaben. Sie erlauben die Wiederverwendung bewährter Lösungsstrategien und ermöglichen die Verständigung über die eigene Arbeit. Übersetzung aus dem Amerikanischen von Dirk Riehle.

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


In diesem Buch (Mehr dazu)
Nach einer anderen Ausgabe dieses Buches suchen.
Ausgewählte Seiten ansehen
Buchdeckel | Copyright | Inhaltsverzeichnis | Auszug | Stichwortverzeichnis | Rückseite
Hier reinlesen und suchen:

Vorgeschlagene Tags zu ähnlichen Produkten

 (Was ist das?)
Setzen Sie den ersten relevanten Tag hinzu (ein Schlüsselwort, das mit diesem Produkt in engem Zusammenhang steht).
 

 

 

Kundenrezensionen

40 Rezensionen
5 Sterne:
 (18)
4 Sterne:
 (8)
3 Sterne:
 (8)
2 Sterne:
 (3)
1 Sterne:
 (3)
 
 
 
 
 
Durchschnittliche Kundenbewertung
3.9 von 5 Sternen (40 Kundenrezensionen)
 
 
 
 
Sagen Sie Ihre Meinung zu diesem Artikel:
Die hilfreichsten Kundenrezensionen

46 von 48 Kunden fanden die folgende Rezension hilfreich:
4.0 von 5 Sternen Das mit den Übersetzungen ist wirklich schlimm, 20. Juni 2005
Das die Übersetzungen in diesem Buch nicht so toll gelungen sind, wurde schon geschrieben. Doch nun muss ich noch ein drauf setzen.

Ich hatte mir gerade das Beispiel über den "Beobachter" angeschaut und hier wurde im Beispielquelltext aus "list" eine "Liste" aund aus "list.remove()" ein "Liste.Entferne". Dumm nur, dass so der Beispielquelltext nicht mehr lauffähig ist und man nun auch noch überlegen muss, wie die Funktion, die aufgerufen werden sollte, im Original hieß.

Kurz um, den Quelltext hätte man nun wirklich nicht übersetzen müssen.

Helfen Sie anderen Kunden bei der Suche nach den hilfreichsten Rezensionen 
War diese Rezension für Sie hilfreich? Ja Nein


45 von 49 Kunden fanden die folgende Rezension hilfreich:
5.0 von 5 Sternen Eine Bibel, 30. Januar 2002
Rezension bezieht sich auf: Entwurfsmuster . Elemente wiederverwendbarer objektorientierter Software (Gebundene Ausgabe)
Spielen Sie Schach? Dann kennen Sie sicher den Unterschied zwischen einer Kurzeinführung, die erklärt, wie die einzelnen Figuren ziehen, und einem Lehrbuch, das zeigt, wie man gewinnt.

"Entwurfsmuster" ist das Buch, das zeigt, wie man mit objektorientierter Programmierung (OOP) gewinnt. Es gibt viele Programmiersprachen, und noch mehr Bücher, die sie beschreiben und die auch die OOP erklären. Aber was fange ich mit den Objekten an? Kapriziere ich mich auf Vererbung und leite alles und jedes von "Thing" ab - und halse mir dabei bucklige Verwandschaften und kaum zu durchschauende Seiteneffekte ein? Erstelle ich "eierlegende Wollmilchmonster" oder beschränken sich meine Objekte auf nur leicht verkomplizierte Datentypen, die ich dann doch wieder, im Grunde prozedural, versuche miteinander zur Zusammenarbeit zu bewegen?

Wenn ich weiß, wie die Schachfiguren ziehen, so hat mir noch keiner gesagt, warum das Pferdchen am Rand ungünstig steht, was eine italienische Eröffnung ist oder wie man eine Königsfestung angreift. Die Muster fehlen.

Genau so beim Programmieren. Wie Objekte aussehen sollen, wie sie am besten zusammenarbeiten und wie die Funktionen des Programms auf Objekte aufgeteilt werden sollten - hierfür gibt das Buch wertvolle Tipps. Für mich war es eine Offenbarung. Es kostet eine Woche, um es wirklich verstehend von A bis Z durchzulesen, aber diese Woche lohnt sich. Seither schreibe ich Objekte, deren Grundstruktur ich später nie weieder verändern muß, die ich wiederverwerten und vielfältig kombinieren kann usw. Mit diesem Buch kann man die OOP so behandeln, daß sie hält, was sie verspricht.

Pflichtlektüre. 5 aus 5.

Helfen Sie anderen Kunden bei der Suche nach den hilfreichsten Rezensionen 
War diese Rezension für Sie hilfreich? Ja Nein


26 von 28 Kunden fanden die folgende Rezension hilfreich:
3.0 von 5 Sternen Pattern genial, Übersetzung grausam, 19. Juni 2005
Rezension bezieht sich auf: Entwurfsmuster . Elemente wiederverwendbarer objektorientierter Software (Gebundene Ausgabe)
Ich habe dieses Buch in meiner Diplomarbeit eingesetzt, und hatte an vielen Stellen Schwierigkeiten den Informationsgehalt zu verstehen. Dies liegt meines erachtens nicht an den Pattern, die leicht nachvollziehbar sind, sondern an der mit aller Gewalt (wie ich finde) übersetzten Methoden und Variablen Namen.

An der Stelle wäre es, wie ich finde, angebrachter die englischen Bezeichnungen beizubehalten.

Es hat sehr viel Zeit in Anspruch genommen den Informationsgehalt der deutschen Übersetzung zu entnehmen. Deshalb nur 3 Sterne (2 werden für die schlechte Übersetzung abgezogen), für ein Buch, was ansonsten 5 Sterne verdient hätte.

Marc

Helfen Sie anderen Kunden bei der Suche nach den hilfreichsten Rezensionen 
War diese Rezension für Sie hilfreich? Ja Nein

Sagen Sie Ihre Meinung zu diesem Artikel: Eigene Rezension erstellen
 
 
Die neuesten Kundenrezensionen











Nur in den Rezensionen zu diesem Produkt suchen



Kunden diskutieren

Das Forum zu diesem Produkt
Diskussion Antworten Jüngster Beitrag
Noch keine Diskussionen

Fragen stellen, Meinungen austauschen, Einblicke gewinnen
Neue Diskussion starten
Thema:
Erster Beitrag:
Eingabe des Log-ins
 


Aktive Diskussionen in ähnlichen Foren
Kundendiskussionen durchsuchen
Alle Amazon-Diskussionen durchsuchen
   
Ähnliche Foren


Lieblingslisten


Ähnliche Artikel finden


Anhand des Sachgebietes nach ähnlichen Produkten suchen:







Das bedeutet, jeder Titel/Artikel muss zu Sachgebiet 1 UND zu Sachgebiet 2 UND... gehören.

Ihr Kommentar