KI-Beratung Beta

Produktbild: Design Patterns

Design Patterns Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software

Aus der Reihe mitp Professional
2

Fr. 51.00

inkl. gesetzl. MwSt.

Nein, App installieren Ja, App öffnen

Beschreibung

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...

Beschreibung

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. Ausserdem 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 grosser 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

Produktdetails

Format

ePUB

Kopierschutz

Nein

Family Sharing

Nein

Text-to-Speech

Ja

Produktdetails

Format

ePUB

Format

eBooks im ePUB-Format erlauben eine dynamische Anpassung des Inhalts an die jeweilige Display-Größe des Lesegeräts. Das Format eignet sich daher besonders für das Lesen auf mobilen Geräten, wie z.B. Ihrem tolino, Tablets oder Smartphones.

Kopierschutz

Nein

Kopierschutz

Dieses eBook können Sie uneingeschränkt auf allen Geräten der tolino Familie, allen sonstigen eReadern und am PC lesen. Das eBook ist nicht kopiergeschützt und kann ein personalisiertes Wasserzeichen enthalten. Weitere Hinweise zum Lesen von eBooks mit einem personalisierten Wasserzeichen finden Sie unter Hilfe/Downloads.

Family Sharing

Nein

Family Sharing

Mit Family Sharing können Sie eBooks innerhalb Ihrer Familie (max. sechs Mitglieder im gleichen Haushalt) teilen. Sie entscheiden selbst, welches Buch Sie mit welchem Familienmitglied teilen möchten. Auch das parallele Lesen durch verschiedene Familienmitglieder ist durch Family Sharing möglich. Um eBooks zu teilen oder geteilt zu bekommen, muss jedes Familienmitglied ein Konto bei Thalia oder einem anderen tolino-Buchhändler haben. Weitere Informationen finden Sie unter Hilfe/Family-Sharing.

Text-to-Speech

Ja

Text-to-Speech

Bedeutet Ihnen Stimme mehr als Text? Mit der Funktion Text-to-Speech können Sie sich im tolino webReader und in der aktuellen Thalia – Lesen & Hören App das eBook vorlesen lassen. Weitere Informationen finden Sie unter Hilfe/Text-to-Speech.

Erscheinungsdatum

26.01.2015

Verlag Mitp Verlags GmbH & Co.KG
Seitenzahl

480 (Printausgabe)

Dateigröße

9220 KB

Auflage

2015

Sprache

Deutsch

EAN

9783826699047

Barrierefreiheit
  • keine Information zur Barrierefreiheit bekannt

Kundinnen und Kunden meinen

Informationen zu Bewertungen

Zur Abgabe einer Bewertung ist eine Anmeldung im Konto notwendig. Die Authentizität der Bewertungen wird von uns nicht überprüft. Wir behalten uns vor, Bewertungstexte, die unseren Richtlinien widersprechen, entsprechend zu kürzen oder zu löschen.

Die Bewertungen sind nach Format, Anzahl Sterne und Datum sortiert.

  • Bewertung

    aus Basel

    5/5

    28.07.2015

    Buch (Taschenbuch)

    sehr empfehlenswert

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

  • Bewertung

    3/5

    04.02.2022

    Buch (Taschenbuch)

    Gut, aber schwer zu lesen

    Der Inhalt des Buches ist wirklich gut, man muss sich nur wirklich die Zeit nehmen, den Text genau zu studieren und die jeweiligen Ansätze zu verstehen. Wahrscheinlich liegt das an der sehr wissenschaftlichen und präzisen Sprache. Bsp: Definition des Zwecks eines Builder - Patterns "Getrennte Handhabung der Erzeugnungs- und Darstellungsmechanismen komplexer Objekte zwecks Generierung verschiedener Repräsentationen in einem einzigen Erzeugungsprozess." Präziser kann man glaube ich nicht erklären, welchen Zweck ein Builder-Pattern verfolgt nur - wer versteht spontan solche Satzkonstruktionen und deren Bedeutung und kann sich daraus ein klares Bild dieses Patterns machen? Leider zieht sich dieser Sprachstil durch das ganze Buch und (zumindest ich) musste die meisten Abschnitte mehrmals lesen um deren Inhalt zu verstehen. Was leider auch nicht gerade zum Verständnis beiträgt sind die Beispiele in SmallTalk. Die Sprache ist leider wirklich schon sehr veraltet und entsprechend lassen sich die Beispiele so gut wie gar nicht auf z.B. JAVA oder C++ übertragen, in denen die Implementierung doch stark variiert. Alles in allem lohnt sich glaube ich aber die Anstrengung, da man doch wichtige Informationen und Tipps erhält.

Kundinnen und Kunden meinen

5

1

4

0

3

1

2

0

1

0

Bewertungen (2)

Weitere Artikel finden Sie in

Die Leseprobe wird geladen.
  • Produktbild: Design Patterns