Patterns kompakt

Entwurfsmuster für effektive Software-Entwicklung
Buch | Softcover
VII, 184 Seiten
2010 | 3., Aufl. 2010
Spektrum Akademischer Verlag
978-3-8274-2525-6 (ISBN)
19,99 inkl. MwSt
zur Neuauflage
  • Titel erscheint in neuer Auflage
  • Artikel merken
Zu diesem Artikel existiert eine Nachauflage
Patterns kompakt fasst die wichtigsten Entwurfsmuster zusammen, die Sie für Software-Entwicklung benötigen. Software-Entwickler, -Architekten und -Designer finden darin effektiv anwendbare Lösungen für tägliche Entwurfsprobleme. Die dritte Auflage haben wir für Sie um aktuelle Patterns erweitert und komplett überarbeitet.
Das Buch gliedert Patterns anhand typischer Aspekte des Software-Entwurfs:
Basismuster für mehr Flexibilität und Wartbarkeit
Präsentation
Kommunikation & Verteilung
Integration
Persistenz
Patterns kompakt richtet sich an Praktiker: Software-Entwickler, -Designer, -Architekten und alle, die einen praxisorientierten Überblick zu Entwurfsmustern benötigen.
Auf der Webseite zum Buch (www.patterns-kompakt.de) finden Sie ergänzende Informationen, Quellcode zum Download sowie Beschreibungen weiterer Muster.
„Ein hervorragend strukturiertes Einstiegswerk."
Dr. Stephan Wendler, blueCarat AG, Köln

Dr. Gernot Starke arbeitet als selbständiger Berater für Software-Architekturen, Entwicklungsprozesse und methodisches Software-Engineering. Nach seinem Informatikstudium promovierte er über Software-Entwicklungsprozesse. Dr. Starke besitzt mehr als 15 Jahre Erfahrung in komplexen IT-Projekten, ist Autor mehrerer erfolgreicher Fachbücher und Mitgründer von arc42 (www.arc42.de) und ISAQB (www.isaqb.org).  Dipl.-Inform. Karl Eilebrecht verfügt über mehrere Jahre praktische Erfahrung in Entwicklung und Consulting moderner E-Business-Systeme. Er war in IT-Projekten unterschiedlicher Branchen als Software-Architekt und -Entwickler sowie als Coach für objektorientierte Systeme tätig.

Einleitung.- Wozu benötigen wir Entwurfsmuster? Warum ein weiteres Buch über Entwurfsmuster? Ein Wort zur Vorsicht.- Die Pattern-Schablone.- Kolophon.- Danksagung.- Grundlagen des Software-Entwurfs.- Entwurfsprinzipien. Heuristiken des objektorientierten Entwurfs. Grundprinzipien der Dokumentation.- Grundkonstrukte der Objektorientierung in Java, C# und C++.- Vererbung. Abstrakte Klassen. Beispiel: Ein Modell von Fahrzeugen.- Erzeugungsmuster.- Abstract Factory (Abstrakte Fabrik). Builder (Erbauer). Factory Method (Fabrik-Methode). Singleton. Object Pool.- Verhaltensmuster.- Command. Problem/Kontext. Command Processor. Composite (Kompositum). Iterator. Visitor (Besucher). Strategy. Template Method (Schablonenmethode). Observer.- Strukturmuster.- Adapter. Bridge. Decorator (Dekorierer). Fassade. Proxy (Stellvertreter). Model View Controller (MVC). Flyweight.- Verteilung.- Combined Method. Data Transfer Object (DTO, Transferobjekt). Transfer Object Assembler. Active Object. Master-Slave.- Integration.- Wrapper. Gateway. PlugIn. Mapper. Dependency Injection.- Persistenz.- O/R-Mapping. Identity Map. Lazy Load (Verzögertes Laden). Coarse-Grained Lock (Grobkörnige Sperre). Optimistic Offline Lock (Optimistisches Sperren). Pessimistic Offline Lock (Pessimistisches Sperren).- Datenbankschlüssel.- Identity Field (Schlüsselklasse). Sequenzblock. UUID (Universally Unique IDentifier, Global eindeutiger Schlüssel).- Sonstige Patterns.- Money (Währung). Null-Objekt. Registry. Rohbau (Building Shell). Service Stub. Value Object (Wertobjekt). Schablonendokumentation.- Patterns – Wie geht es weiter?- Patterns erleichtern Wissenstransfer.- Literatur.- Index

Sprache deutsch
Maße 127 x 190 mm
Gewicht 200 g
Einbandart Paperback
Themenwelt Mathematik / Informatik Informatik
Schlagworte Architekturmuster • C# • C++ • Enterprise Java • Entwicklungsmuster • Informatik • J2EE • Java • Pattern • Softwareentwicklung
ISBN-10 3-8274-2525-5 / 3827425255
ISBN-13 978-3-8274-2525-6 / 9783827425256
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich
leichter Einstieg für Senioren

von Philip Kiefer

Buch | Softcover (2024)
Markt + Technik Verlag
9,95