Architektur- und Entwurfsmuster der Softwaretechnik
Springer Fachmedien Wiesbaden GmbH (Verlag)
978-3-658-05531-8 (ISBN)
Professor Dr. Joachim Goll lehrt und forscht an der Hochschule Esslingen.
Prinzipien für den objektorientierten Entwurf: Abstraktion, Kapselung und Information Hiding - Separation of Concerns und das Single Responsibility-Prinzip - Interface Segregation-Prinzip - Loose Coupling - Liskovsches Substitutionsprinzip - Design by Contract - Open-Closed-Prinzip - Dependency Inversion-Prinzip - Softwarearchitekturen: Definition des Begriffs Softwarearchitektur - Rolle des Softwarearchitekten - Qualitäten einer Softwarearchitektur - Referenzarchitekturen - Aufgaben und Sichten bei der Konzeption einer Softwarearchitektur - Muster beim Softwareentwurf: Einsatz und Eigenschaften von Mustern - Abgrenzung zwischen Architekturmustern, Entwurfsmustern und Idiomen - Schema für die Beschreibung von Entwurfs- und Architekturmustern - Objektorientierte Entwurfsmuster: Klassifikation von Entwurfsmustern - Die Strukturmuster Adapter, Brücke, Dekorierer, Fassade, Kompositum und Proxy - Die Verhaltensmuster Schablonenmethode, Befehl, Beobachter, Strategie, Vermittler, Zustand, Rolle, Besucher und Iterator - Die Erzeugungsmuster Fabrikmethode, Abstrakte Fabrik, Singleton und Objektpool - Architekturmuster: Layers, Pipes and Filters, Plug-in, Broker, Service-Oriented Architecture, Model-View-Controller
Erscheint lt. Verlag | 12.6.2014 |
---|---|
Zusatzinfo | XXVI, 406 S. 129 Abb. |
Verlagsort | Wiesbaden |
Sprache | deutsch |
Maße | 168 x 240 mm |
Gewicht | 680 g |
Themenwelt | Mathematik / Informatik ► Informatik ► Software Entwicklung |
Mathematik / Informatik ► Informatik ► Theorie / Studium | |
Schlagworte | Architekturmuster • Dependency Inversion • Entwurf • Java • Java 8 (Programmiersprache) • objektorientiert • Softwarearchitekt • Softwarearchitektur • Software engineering • Software Engineering / Softwareentwicklung • Softwareentwicklung • Software-Entwicklung • Softwareentwurf • Softwaresystem |
ISBN-10 | 3-658-05531-6 / 3658055316 |
ISBN-13 | 978-3-658-05531-8 / 9783658055318 |
Zustand | Neuware |
Haben Sie eine Frage zum Produkt? |
aus dem Bereich