Patterns kompakt
Spektrum Akademischer Verlag
978-3-8274-2525-6 (ISBN)
- Titel erscheint in neuer Auflage
- Artikel merken
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? |
aus dem Bereich