Thalia.de

Design Patterns

Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software

(1)
  • Der Bestseller von Gamma und Co. in komplett neuer Übersetzung

  • Das Standardwerk für die objektorientierte Softwareentwicklung

  • Zeitlose und effektive Lösungen für wiederkehrende Aufgaben im Softwaredesign

Mit Design Patterns lassen sich wiederkehrende Aufgaben in der objektorientierten Softwareentwicklung effektiv lösen. Die Autoren stellen einen Katalog einfacher und prägnanter Lösungen für häufig auftretende Aufgabenstellungen vor. Mit diesen 23 Patterns können Softwareentwickler flexiblere, elegantere und vor allem auch wiederverwendbare Designs erstellen, ohne die Lösungen jedes Mal aufs Neue selbst entwickeln zu müssen.

Die Autoren beschreiben zunächst, was Patterns eigentlich sind und wie sie sich beim Design objektorientierter Software einsetzen lassen. Danach werden die stets wiederkehrenden Designs systematisch benannt, erläutert, beurteilt und katalogisiert. Mit diesem Leitfaden lernen Sie, wie sich diese wichtigen Patterns in den Softwareentwicklungsprozess einfügen und wie sie zur Lösung Ihrer eigenen Designprobleme am besten eingesetzt werden.

Bei jedem Pattern ist angegeben, in welchem Kontext es besonders geeignet ist und welche Konsequenzen und Kompromisse sich aus der Verwendung des Patterns im Rahmen des Gesamtdesigns ergeben. Sämtliche Patterns entstammen echten Anwendungen und beruhen auf tatsächlich existierenden Vorbildern. Außerdem ist jedes Pattern mit Codebeispielen versehen, die demonstrieren, wie es in objektorientierten Programmiersprachen wie C++ oder Smalltalk implementiert werden kann.
Das Buch eignet sich nicht nur als Lehrbuch, sondern auch hervorragend als Nachschlagewerk und Referenz und erleichtert so auch besonders die Zusammenarbeit im Team.

Aus dem Inhalt:

  • Einführung

  • Fallstudie

  • Erzeugungsmuster

    • Abstract Factory

    • Builder

    • Factory Method

    • Prototype

    • Singleton

  • Strukturmuster

    • Adapter

    • Bridge

    • Composite

    • Decorator

    • Facade

    • Flyweight

    • Proxy

  • Verhaltensmuster

    • Chain of Responsibility

    • Command

    • Interpreter

    • Iterator

    • Mediator

    • Memento

    • Observer

    • State

    • Strategy

    • Template Method

    • Visitor

Stimmen zum Buch:

»Für Designer und Entwickler objektorientierter Software ist dieses Buch von großer Bedeutung! Design Patterns stellt einen geordneten Katalog bewährter Entwurfsmus-ter zur Strukturierung, Erstellung und Manipulation von Objekten vor. Am wichtigsten ist jedoch, dass die verschiedenen Design Patterns eindeutige Bezeichnungen erhalten, die ein gemeinsames Vokabular für die Arbeit im Team bereitstellen.«

- Rebecca J. Wirfs-Brock, Director, Object-Technology Services, Digitalk

»Design Patterns beendet die Debatte um die Wiederverwendung von Code und zeigt das entscheidende Element der Wiederverwendbarkeit von Software auf: wiederverwendbares Design. Sie werden feststellen, dass Sie diese Patterns im Nu in Ihren eigenen Designs einsetzen und wiederverwenden.«

- Steve Vinoski, Software Architect

Portrait
Die Autoren sind auf dem Gebiet der objektorientierten Programmierung international anerkannte Experten. Dr. Erich Gamma war maßgeblich an der Entstehung der integrierten Entwicklungsumgebung Eclipse beteiligt und leitet seit 2011 bei der Microsoft Corporation in Zürich ein Team, das die Produktion der Entwicklungsumgebung Microsoft Visual Studio unterstützt. Dr. Richard Helm wurde 2005 mit dem ACM Programming Languages Award ausgezeichnet. Heute ist er Partner und Managing Director der Boston Consulting Group in Sydney. Dr. Ralph Johnson ist Professor des Fachbereichs Informatik der Universität von Illinois in Urbana und Champaign. Dr. John Vlissides (†2005) forschte am IBM Thomas J. Watson Research Center in Hawthorne, New York.
… weiterlesen
In den Warenkorb
Filialabholung

Versandkostenfrei

Bezahlung bei Abholung

Beschreibung

Produktdetails


Einband Taschenbuch
Seitenzahl 480
Erscheinungsdatum 26.01.2015
Sprache Deutsch
ISBN 978-3-8266-9700-5
Reihe mitp Professional
Verlag MITP Verlags GmbH
Maße (L/B/H) 238/148/27 mm
Gewicht 830
Originaltitel Design Pattern 978-0201633610
Abbildungen schwarzweisse Grafiken, Abbildungen
Auflage 1. 2015
Verkaufsrang 62.604
Buch (Taschenbuch)
39,99
inkl. gesetzl. MwSt.
Sofort lieferbar
Versandkostenfrei
In den Warenkorb
Filialabholung

Versandkostenfrei

Bezahlung bei Abholung

Andere Kunden interessierten sich auch für

  • 38202767
    Entwurfsmuster
    von Matthias Geirhos
    Buch
    39,90
  • 40329461
    The Art of Unit Testing
    von Roy Osherove
    Buch
    39,99
  • 16314803
    Einführung in die Wirtschaftsinformatik
    von Jan Marco Leimeister
    Buch
    24,99
  • 42842242
    C# 6 mit Visual Studio 2015
    von Andreas Kühnel
    Buch
    49,90
  • 40408745
    AVR
    von Florian Schäffer
    Buch
    34,80
  • 26396864
    C-Programmierung auf dem Mac
    von Detlef Schulz
    Buch
    39,95
  • 30499935
    Grundkurs Wirtschaftsinformatik
    von Dietmar Abts
    Schulbuch
    24,99
  • 18715157
    FE-Simulation eines kombinierten Axial-Radial-Umformprozesses
    von Paul Zehetgruber
    Buch
    59,00
  • 44957505
    Moderne Betriebssysteme
    von Andrew S. Tanenbaum
    Buch
    69,95
  • 43760580
    Auswahl und Bemessung von Kabeln und Leitungen
    von Herbert Schmolke
    Buch
    19,50
  • 16477292
    Pragmatisches Denken und Lernen
    von Andrew Hunt
    Buch
    24,90
  • 39492485
    Architektur- und Entwurfsmuster der Softwaretechnik
    von Joachim Goll
    Buch
    19,99
  • 42432918
    Entwurfsmuster der Programmierung in der Informatik
    von Tim N.
    Buch
    13,99
  • 2945863
    C Programmieren von Anfang an
    von Helmut Erlenkötter
    (2)
    Buch
    11,99
  • 44469799
    Programmieren lernen mit Java
    von Hans-Peter Habelitz
    Buch
    19,90
  • 44469784
    Java ist auch eine Insel
    von Christian Ullenboom
    Buch
    49,90
  • 35359349
    Mit Java programmieren lernen für Dummies
    von Barry A. Burd
    Buch
    19,99
  • 45261121
    Spiele programmieren supereasy
    Buch
    16,95
  • 45272672
    C++ programmieren lernen für Dummies
    von Stephen R. Davis
    Buch
    16,99
  • 41856028
    Python 3
    von Johannes Ernesti
    Buch
    39,90

Kundenbewertungen


Durchschnitt
1 Bewertung
Übersicht
1
0
0
0
0

sehr empfehlenswert
von einer Kundin/einem Kunden aus Basel am 28.07.2015

Sehr gute Beschreibung gängiger Entwurfsmuster mit entsprechenden Beispielen. Die Muster sind auch sehr gut gegliedert in Erzeugungs-, Struktur- und Verhaltensmuster.

Hat Ihnen diese Empfehlung geholfen?
0 0

Wird oft zusammen gekauft

Design Patterns

Design Patterns

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

(1)
Buch
39,99
+
=
Effektives Arbeiten mit Legacy Code

Effektives Arbeiten mit Legacy Code

von Michael C. Feathers

Buch
39,95
+
=

für

79,94

inkl. gesetzl. MwSt.

Alle kaufen