Design-Patterns-Katalog
|
|
|
- Hermann Ursler
- vor 6 Jahren
- Abrufe
Transkript
1
2
3 Design-Patterns-Katalog Erzeugungsmuster (Creational Patterns) Abstract Factory (Abstrakte Fabrik, siehe Abschnitt 3.1) Bereitstellung einer Schnittstelle zum Erzeugen verwandter oder voneinander abhängiger Objektfamilien ohne die Benennung ihrer konkreten Klassen. Builder (Erbauer, siehe Abschnitt 3.2) Getrennte Handhabung der Erzeugungs- und Darstellungsmechanismen komplexer Objekte zwecks Generierung verschiedener Repräsentationen in einem einzigen Erzeugungsprozess. Factory Method (Fabrikmethode, siehe Abschnitt 3.3) Definition einer Schnittstelle zur Objekterzeugung, wobei die Bestimmung der zu instanziierenden Klasse den Unterklassen überlassen bleibt. Das Design Pattern Factory Method (Fabrikmethode) gestattet einer Klasse, die Instanziierung an Unterklassen zu delegieren. Prototype (Prototyp, siehe Abschnitt 3.4) Spezifikation der zu erzeugenden Objekttypen mittels einer prototypischen Instanz und Erzeugung neuer Objekte durch Kopieren dieses Prototyps. Singleton (Singleton, siehe Abschnitt 3.5) Sicherstellung der Existenz nur einer einzigen Klasseninstanz sowie Bereitstellung eines globalen Zugriffspunkts für diese Instanz. Strukturmuster (Structural Patterns) Adapter (Adapter, siehe Abschnitt 4.1) Anpassung der Schnittstelle einer Klasse an ein anderes von den Clients erwartetes Interface. Das Design Pattern Adapter (Adapter) ermöglicht die Zusammenarbeit von Klassen, die ansonsten aufgrund der Inkompatibilität ihrer Schnittstellen nicht dazu in der Lage wären. Bridge (Brücke, siehe Abschnitt 4.2) Entkopplung einer Abstraktion von ihrer Implementierung, so dass beide unabhängig voneinander variiert werden können.
4 Composite (Kompositum, siehe Abschnitt 4.3) Komposition von Objekten in Baumstrukturen zur Abbildung von Teil-Ganzes-Hierarchien. Das Design Pattern Composite (Kompositum) gestattet den Clients einen einheitlichen Umgang sowohl mit individuellen Objekten als auch mit Objektkompositionen. Decorator (Dekorierer, siehe Abschnitt 4.4) Dynamische Erweiterung der Funktionalität eines Objekts. Decorator-Objekte stellen hinsichtlich der Ergänzung einer Klasse um weitere Zuständigkeiten eine flexible Alternative zur Unterklassenbildung dar. Facade (Fassade, siehe Abschnitt 4.5) Bereitstellung einer einheitlichen Schnittstelle zu einem Schnittstellensatz in einem Subsystem. Das Design Pattern Facade (Fassade) definiert eine Schnittstelle höherer Ebene, die die Nutzung des Subsystems vereinfacht. Flyweight (Fliegengewicht, siehe Abschnitt 4.6) Gemeinsame Nutzung feingranularer Objekte, um sie auch in großer Anzahl effizient nutzen zu können. Proxy (Proxy, siehe Abschnitt 4.7) Bereitstellung eines vorgelagerten Stellvertreterobjekts bzw. eines Platzhalters zwecks Zugriffssteuerung eines Objekts. Verhaltensmuster (Behavioral Patterns) Chain of Responsibility (Zuständigkeitskette, siehe Abschnitt 5.1) Unterbindung der Kopplung eines Request-Auslösers mit seinem Empfänger, indem mehr als ein Objekt in die Lage versetzt wird, den Request zu bearbeiten. Die empfangenden Objekte werden miteinander verkettet und der Request wird dann so lange entlang dieser Kette weitergeleitet, bis er von einem Objekt angenommen und abgearbeitet wird. Command (Befehl, siehe Abschnitt 5.2) Kapselung eines Requests als Objekt, um so die Parametrisierung von Clients mit verschiedenen Requests, Warteschlangen- oder Logging-Operationen sowie das Rückgängigmachen von Operationen zu ermöglichen. Interpreter (Interpreter, siehe Abschnitt 5.3) Definition einer Repräsentation für die Grammatik einer gegebenen Sprache und Bereitstellung eines Interpreters, der sie nutzt, um in dieser Sprache verfasste Sätze zu interpretieren.
5 Iterator (Iterator, siehe Abschnitt 5.4) Bereitstellung eines sequenziellen Zugriffs auf die Elemente eines aggregierten Objekts, ohne dessen zugrunde liegende Struktur offenzulegen. Mediator (Vermittler, siehe Abschnitt 5.5) Definition eines Objekts, das die Interaktionsweise eines Objektsatzes in sich kapselt. Das Design Pattern Mediator (Vermittler) begünstigt lose Kopplungen, indem es die explizite Referenzierung der Objekte untereinander unterbindet und so eine individuelle Steuerung ihrer Interaktionen ermöglicht. Memento (Memento, siehe Abschnitt 5.6) Erfassung und Externalisierung des internen Zustands eines Objekts, ohne dessen Kapselung zu beeinträchtigen, so dass es später wieder in diesen Zustand zurückversetzt werden kann. Observer (Beobachter, siehe Abschnitt 5.7) Definition einer 1-zu-n-Abhängigkeit zwischen Objekten, damit im Fall einer Zustandsänderung eines Objekts alle davon abhängigen Objekte entsprechend benachrichtigt und automatisch aktualisiert werden. State (Zustand, siehe Abschnitt 5.8) Anpassung der Verhaltensweise eines Objekts im Fall einer internen Zustandsänderung, so dass es den Anschein hat, als hätte es seine Klasse gewechselt. Strategy (Strategie, siehe Abschnitt 5.9) Definition einer Familie von einzeln gekapselten, austauschbaren Algorithmen. Das Design Pattern Strategy (Strategie) ermöglicht eine variable und von den Clients unabhängige Nutzung des Algorithmus. Template Method (Schablonenmethode, siehe Abschnitt 5.10) Definition der Grundstruktur eines Algorithmus in einer Operation sowie Delegation einiger Ablaufschritte an Unterklassen. Das Design Pattern Template Method (Schablonenmethode) ermöglicht den Unterklassen, bestimmte Schritte eines Algorithmus zu überschreiben, ohne dessen grundlegende Struktur zu verändern. Visitor (Besucher, siehe Abschnitt 5.11) Darstellung einer auf die Elemente einer Objektstruktur auszuführenden Operation. Das Design Pattern Visitor (Besucher) ermöglicht die Definition einer neuen Operation, ohne die Klassen der von ihr bearbeiteten Elemente zu verändern.
6 Notation für Klassendiagramme Notation für Objektdiagramme Notation für Interaktionsdiagramme
7 Beziehungen der Design Patterns
8
9 Design Patterns
10
11 Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides Design Patterns Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software Übersetzung aus dem Amerikanischen von Maren Feilen und Knut Lorenzen
12 Bibliografische Information der Deutschen Nationalbibliothek Die Deutsche Nationalbibliothek verzeichnet diese Publikation in der Deutschen Nationalbibliografie; detaillierte bibliografische Daten sind im Internet über < abrufbar. ISBN Auflage Telefon: / Telefax: / Authorized translation from the English language edition, entitled DESIGN PATTERNS: ELEMENTS OF REUSABLE OBJECT-ORIENTED SOFTWARE, 1st Edition, by GAMMA, ERICH; HELM, RICHARD, JOHNSON, RALPH; VLISSIDES, JOHN, published by Pearson Education, Inc, publishing as Addison-Wesley Professional, Copyright 1995 by Addison-Wesley. All rights reserved. No part of this book may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying, recording or by any information storage retrieval system, without permission from Pearson Education, Inc. GERMAN language edition published by mitp, an imprint of Verlagsgruppe Hüthig Jehle Rehm GmbH, Copyright mitp Verlags GmbH & Co. KG Dieses Werk, einschließlich aller seiner Teile, ist urheberrechtlich geschützt. Jede Verwertung außerhalb der engen Grenzen des Urheberrechtsgesetzes ist ohne Zustimmung des Verlages unzulässig und strafbar. Dies gilt insbesondere für Vervielfältigungen, Übersetzungen, Mikroverfilmungen und die Einspeicherung und Verarbeitung in elektronischen Systemen. Die Wiedergabe von Gebrauchsnamen, Handelsnamen, Warenbezeichnungen usw. in diesem Werk berechtigt auch ohne besondere Kennzeichnung nicht zu der Annahme, dass solche Namen im Sinne der Warenzeichen- und Markenschutz-Gesetzgebung als frei zu betrachten wären und daher von jedermann benutzt werden dürften. Lektorat: Sabine Schulz Sprachkorrektorat: Maren Feilen, Knut Lorenzen Satz: III-satz, Husby, Coverbild: Fotolia.com
13 Für Karin E.G. Für Sylvie R.H. Für Faith R.J. Für Dru Ann und Matthew Josua 24:15b J.V.
14
15 Inhaltsverzeichnis Vorwort Geleitwort von Grady Booch Einleitung Einführung Was ist ein Design Pattern? Design Patterns im Smalltalk MVC Beschreibung der Design Patterns Der Design-Patterns-Katalog Aufbau des Katalogs Die Anwendung von Design Patterns zur Behebung von Designproblemen Passende Objekte finden Objektgranularität bestimmen Objektschnittstellen spezifizieren Objektimplementierungen spezifizieren Wiederverwendungsmechanismen einsetzen Strukturen der Laufzeit und beim Kompilieren abstimmen Designänderungen berücksichtigen Auswahl eines Design Patterns Anwendung eines Design Patterns Fallstudie: Erstellung eines Texteditors Designprobleme Dokumentstruktur Rekursive Komposition Glyphen Das Design Pattern Composite (Kompositum) Formatierung Kapselung des Formatierungsalgorithmus Die Unterklassen Compositor und Composition Das Design Pattern Strategy (Strategie)
Inhaltsverzeichnis. Vorwort Geleitwort von Grady Booch Einleitung... 23
Vorwort.................................................. 17 Geleitwort von Grady Booch................................. 21 Einleitung................................................ 23 1 Einführung...............................................
Überblick FBC SNW Zusammenfassung. Entwurfsmuster. Eine Einführung. Botond Draskoczy. Marcus Vitruvius Pollio
Entwurfsmuster Eine Einführung Botond Draskoczy Marcus Vitruvius Pollio Überblick Historie, Literatur Das Flugapparat-Bildschirmschoner-Projekt (FBP) Das internetbasierte Solar-Netzwerk (SNW) Zusammenfassung
Entwurfsprinzip. Entwurfsprinzip
Die Komposition (hat ein Beziehung) ist der Vererbung (ist ein Beziehung) vorzuziehen. Es können Familien von Algorithmen in eigenen Klassensätzen gekapselt werden. Das Verhalten lässt sich zu Laufzeit
Entwurfsmuster Martin Fesser 00IN
Entwurfsmuster Martin Fesser 00IN Inhalt Was sind Entwurfsmuster? Vorteile, Nachteile Entwurfsmusterkatalog (nach GoF) Variation von Entwurfsaspekten Wie Entwurfsmuster Entwurfsprobleme lösen Beispiele
Konzeption und Dokumentation erfolgreicher Webprojekte Design und Planung von Websites strukturiert erstellen, dokumentieren und präsentieren
Dan M. Brown Konzeption und Dokumentation erfolgreicher Webprojekte Design und Planung von Websites strukturiert erstellen, dokumentieren und präsentieren Bibliografische Information der Deutschen Nationalbibliothek
Design Patterns II. Der Design Muster Katalog. Prof. Dr. Nikolaus Wulff
Design Patterns II Der Design Muster Katalog Prof. Dr. Nikolaus Wulff Wiederverwendung Wiederverwendung ist das Schlagwort von OOP zur Erhöhung der Produktivität. Es gibt im Prinzip drei Methoden hierzu:
Entwurfsmuster in Java
Entwurfsmuster in Java Das Observer- und das Decorator-Pattern Friederike Löwe 13. März 2011 Inhaltsverzeichnis Einleitung Wozu eigentlich Entwurfsmuster? Die Grundlage: Design-Prinzipien Das Decorator-Pattern
Design Patterns. (Software-Architektur) Prof. Dr. Oliver Braun. Letzte Änderung: :12. Design Patterns 1/26
Design Patterns (Software-Architektur) Prof. Dr. Oliver Braun Letzte Änderung: 11.07.2017 15:12 Design Patterns 1/26 Standardwerk Gang of Four: Erich Gamma, Richard Helm, Ralph Johnson & John Vlissides:
Structural Patterns. B. Sc. Andreas Meißner
Structural Patterns B. Sc. Andreas Meißner Seminar Software-Entwurf Fachgebiet Software Engineering, Institut für Angewandte Systeme, Universität Hannover 11/16/2004 Gliederung 1. Wiederholung Entwurfsmuster
Software-Architektur. Design Patterns. Prof. Dr. Oliver Braun. Fakultät für Informatik und Mathematik Hochschule München
Software-Architektur Design Patterns Fakultät für Informatik und Mathematik Hochschule München Letzte Änderung: 11.07.2017 15:12 Inhaltsverzeichnis Standardwerk.................................... 2 Design
Tutorium Softwaretechnik I
Tutorium Softwaretechnik I Moritz Klammler 11. Juli 2017 Fakultät für Informatik, IPD Tichy Titelfoto: Copyright (C) 2010 Multimotyl CC BY-SA 3.0 1 11. Juli 2017 Moritz Klammler - Tutorium Softwaretechnik
Lukas Klich. Projektgruppe SHUTTLE. Seminar: Entwurfsmuster Lukas Klich/Projektgruppe SHUTTLE Seite: 1. Entwurfsmuster
Entwurfsmuster Lukas Klich Projektgruppe SHUTTLE Seminar: 28.11.2002 Entwurfsmuster Lukas Klich/Projektgruppe SHUTTLE Seite: 1 Motivation Die Menschheit löst Probleme, indem sie beobachtet, Beobachtungen
Tutorium Softwaretechnik I
Tutorium Softwaretechnik I Moritz Klammler 27. Juni 2017 Fakultät für Informatik, IPD Tichy Titelfoto: Copyright (C) 2010 Multimotyl CC BY-SA 3.0 1 27. Juni 2017 Moritz Klammler - Tutorium Softwaretechnik
Software Engineering II (IB) Design Patterns
Software Engineering II (IB) Design Patterns Prof. Dr. Oliver Braun Letzte Änderung: 16.05.2017 20:56 Software Engineering II (IB), Design Patterns 1/43 Standardwerk Gang of Four: Erich Gamma, Richard
Design Patterns. 3. Juni 2015
Design Patterns 3. Juni 2015 Überblick Was sind Design Patterns? Welche Design Patterns gibt es? Wann sollte man Design Patterns einsetzen? Taentzer Softwarequalität 2015 138 Was sind Design Patterns?
Software Engineering II (IB) Design Patterns
Fakultät für Informatik und Mathematik Hochschule München Letzte Änderung: 16.05.2017 20:56 Inhaltsverzeichnis Standardwerk.................................... 2 Erzeugungsmuster.................................
Das 1x1 für kleine Fotografen
Lumi Poullaouec Das 1x1 für kleine Fotografen Meinen Neffen Victor, Tomi und Louis, meiner Nichte Léna und den Kindern des Vereins Les lutins de l Eure. Möge dieses Handbuch große Fotografen aus Euch machen!
Henrike Viehrig. Militärische Auslandseinsätze
Henrike Viehrig Militärische Auslandseinsätze Globale Gesellschaft und internationale Beziehungen Herausgegeben von Thomas Jäger Henrike Viehrig Militärische Auslandseinsätze Die Entscheidungen europäischer
Software-Architektur Design Patterns
Design Patterns Prof. Dr. Oliver Braun Fakultät für Informatik und Mathematik Hochschule München SS 2015 Standardwerk Gang of Four: Erich Gamma, Richard Helm, Ralph Johnson & John Vlissides: Design Patterns:
3. Entwurfsmuster zur Entkopplung von Modulen
3. Entwurfsmuster zur Entkopplung von Modulen OOP-3.1 Entwurfsmuster (Design Patterns): Software-Entwicklungsaufgaben, die in vielen Ausprägungen häufig auftreten. Objektorientierte Schemata, die als Lösungen
Fotografie: Mehr als nur Blende und Zeit
D3kjd3Di38lk323nnm Jay Maisel Fotografie: Mehr als nur Blende und Zeit Jay Maisel, Fotografie: Mehr als nur Blende und Zeit, dpunkt.verlag, ISBN 978-3-86490-318-2 Lektorat: Gerhard Rossbach, Miriam Metsch
Grundlagen der doppelten Buchführung
Grundlagen der doppelten Buchführung Michael Reichhardt Grundlagen der doppelten Buchführung Schritt für Schritt einfach erklärt 2., aktualisierte Auflage Prof. Dr. Michael Reichhardt Hochschule Karlsruhe
Robert Rieg. Planung und Budgetierung
Robert Rieg Planung und Budgetierung Robert Rieg Planung und Budgetierung Was wirklich funktioniert Bibliografische Information Der Deutschen Nationalbibliothek Die Deutsche Nationalbibliothek verzeichnet
Entwurfsmuster (Design Patterns)
Entwurfsmuster (Design Patterns) SEP 303 Entwurfsmuster (Design Patterns) In der alltäglichen Programmierarbeit tauchen viele Probleme auf, die man schon einmal gelöst hat und die man in der Zukunft wieder
Humanistisch-Existentielle Therapie
Kirk J. Schneider Orah T. Krug Humanistisch-Existentielle Therapie Aus dem Amerikanischen von Anni Pott Ernst Reinhardt Verlag München Basel Kirk J. Schneider, PhD, Psychologe, ist außerordentliches Fakultätsmitglied
Behavioral Patterns. Seminar Software-Entwurf WS 04/05. Przemyslaw Dul
Behavioral Patterns Seminar Software-Entwurf WS 04/05 Przemyslaw Dul Gliederung Design Pattern (Wiederholung) Einordnung Übersicht über die Kategorien: Creational,Structural,Behavioral Übersicht über die
Observer Chain of Responsibility Mediator
Observer Chain of Responsibility Mediator Seminar Software Design Pattern - Sommersemester 2009 Vertragender: Christian Kube Betreuer: Frank Schumacher SDP - SS09 - Kommunikation - Christian Kube 1 Paket
14 Design Patterns. 14.1 Einführung 14.2 Composite Pattern
14 Design Patterns 14.1 Einführung 14.2 Composite Pattern 14.1 Einführung 14.1.1 Motivation 14.1.2 Was ist ein Design Pattern? 14.1.3 Beschreibung eines Design Patterns 14.1.4 Katalog von Design Patterns
Kognitive Verhaltenstherapie
Michelle G. Craske Kognitive Verhaltenstherapie Aus dem Amerikanischen von Elisabeth Brock Ernst Reinhardt Verlag München Basel Michelle G. Craske, PhD, ist Professorin für Psychologie, Psychiatrie und
Design Patterns. OO-GetTogether. Volker Michels
1 Design Patterns OO-GetTogether Volker Michels 2 Muster (engl. Pattern) Züllighoven: Ein Muster ist eine Abstraktion von einer konkreten Form, die wiederholt in bestimmten nicht willkürlichen Kontexten
Universität Bremen. Entwurfsmuster. Thomas Röfer. Wettbewerb Motivation Erzeugende Muster Strukturelle Muster Verhaltensmuster
Entwurfsmuster Thomas Röfer Wettbewerb Motivation Erzeugende Muster Strukturelle Muster Verhaltensmuster Mein Rückblick: RoboCup 2 Euer Rückblick: Textsuche Naive Suche abrakadabra Boyer-Moore abrakadabra
ISBN (Print); (PDF), (epub) Bibliografische Information der Deutschen Nationalbibliothek
Bibliografische Information der Deutschen Nationalbibliothek Die Deutsche Nationalbibliothek verzeichnet diese Publikation in der Deutschen Nationalbibliografie; detaillierte bibliografische Daten sind
Oliver Kruse I Volker Wittberg (Hrsg.) Fallstudien zur Unternehmensführung
Oliver Kruse I Volker Wittberg (Hrsg.) Fallstudien zur Unternehmensführung Oliver Kruse I Volker Wittberg (Hrsg.) Fallstudien zur Unternehmensführung Bibliografische Information der Deutschen Nationalbibliothek
Erstellung eines Prototyps zum sicheren und gesteuerten Zugriff auf Dateien und Dokumente auf Basis von Lotus Domino und Notes
Technik Jan Kröger Erstellung eines Prototyps zum sicheren und gesteuerten Zugriff auf Dateien und Dokumente auf Basis von Lotus Domino und Notes Diplomarbeit Bibliografische Information der Deutschen
Maximilian Lackner. Talent-Management spezial
Maximilian Lackner Talent-Management spezial Maximilian Lackner Talent-Management spezial Hochbegabte, Forscher, Künstler erfolgreich führen Bibliografische Information der Deutschen Nationalbibliothek
Creational Patterns. Seminar Software-Entwurf. Thomas Liro WS 2004/05.
Creational Patterns Seminar Software-Entwurf WS 2004/05 Thomas Liro Inhaltsüberblick Einordnung des Themas Beschreibung von Design Pattern Auswahl von Design Patterns Was sind Creational
Günther Bourier. Statistik-Übungen
Günther Bourier Statistik-Übungen Günther Bourier Statistik-Übungen Beschreibende Statistik Wahrscheinlichkeitsrechnung Schließende Statistik 4., aktualisierte Auflage Bibliografische Information der Deutschen
Diplomarbeit BESTSELLER. Eva-Maria Matzker. Einrichtungen des Gesundheitswesens strategisch steuern. Anwendung der Balanced Scorecard
Diplomarbeit BESTSELLER Eva-Maria Matzker Einrichtungen des Gesundheitswesens strategisch steuern Anwendung der Balanced Scorecard Matzker, Eva-Maria: Einrichtungen des Gesundheitswesens strategisch steuern
Springer Essentials sind innovative Bücher, die das Wissen von Springer DE in kompaktester Form anhand kleiner, komprimierter Wissensbausteine zur
essentials Springer Essentials sind innovative Bücher, die das Wissen von Springer DE in kompaktester Form anhand kleiner, komprimierter Wissensbausteine zur Darstellung bringen. Damit sind sie besonders
Der Zusammenhang zwischen Mitarbeiterzufriedenheit und Mitarbeiterbindung
Isolde Menig Der Zusammenhang zwischen Mitarbeiterzufriedenheit und Mitarbeiterbindung Bachelorarbeit Menig, Isolde: Der Zusammenhang zwischen Mitarbeiterzufriedenheit und Mitarbeiterbindung. Hamburg,
Objektorientierte und Funktionale Programmierung SS 2014
Objektorientierte und Funktionale Programmierung SS 2014 6 Objektorientierte Entwurfsmuster 1 6 Objektorientierte Entwurfsmuster Lernziele Einige wichtige Entwurfsmuster kennen und verstehen Einsatzmöglichkeiten
Vermögenseinlagen stiller Gesellschafter, Genußrechtskapital und nachrangige Verbindlichkeiten als haftendes Eigenkapital von Kreditinstituten
Wirtschaft Markus Stang Vermögenseinlagen stiller Gesellschafter, Genußrechtskapital und nachrangige Verbindlichkeiten als haftendes Eigenkapital von Kreditinstituten Vergleichende Darstellung sowie kritische
Mädchen spielen mit Puppen Jungen auch?
Staatsexamensarbeit Anika Wawzyniak Mädchen spielen mit Puppen Jungen auch? Vorstellung eines konkreten Unterrichtskonzepts zur möglichen Thematisierung von Geschlechterstereotypen im Deutschunterricht
Arithmetische Funktionen
Arithmetische Funktionen Paul J. McCarthy Arithmetische Funktionen Aus dem Englischen übersetzt von Markus Hablizel Paul J. McCarthy Department of Mathematics University of Kansas Lawrence, USA ISBN 978-3-662-53731-2
Tabellen & Diagramme mit Excel
Tabellen & Diagramme mit Excel Visual QuickProject Guide von Maria Langer Die Deutsche Bibliothek verzeichnet diese Publikation in der Deutschen Nationalbibliografie; detaillierte bibliografische Daten
Springer Essentials sind innovative Bücher, die das Wissen von Springer DE in kompaktester Form anhand kleiner, komprimierter Wissensbausteine zur
essentials Springer Essentials sind innovative Bücher, die das Wissen von Springer DE in kompaktester Form anhand kleiner, komprimierter Wissensbausteine zur Darstellung bringen. Damit sind sie besonders
Vorlesung Programmieren
Vorlesung Programmieren Software Design Dr. Dennis Pfisterer Institut für Telematik, Universität zu Lübeck http://www.itm.uni-luebeck.de/people/pfisterer Software Design Wie schreibe ich gute Software?
Licht und Beleuchtung in der People- und Porträtfotografie
mitp Edition Profifoto Licht und Beleuchtung in der People- und Porträtfotografie Bearbeitet von Friedrun Reinhold 1. Auflage 2010. Taschenbuch. 240 S. Paperback ISBN 978 3 8266 5938 6 Format (B x L):
Christine Schlickum. Selbst- und Fremdzuschreibungen im Kontext von Europa
Christine Schlickum Selbst- und Fremdzuschreibungen im Kontext von Europa Christine Schlickum Selbst- und Fremdzuschreibungen im Kontext von Europa Eine quantitative Studie zum Umgang von Schülerinnen
Ulrich Schacht / Matthias Fackler (Hrsg.) Praxishandbuch Unternehmensbewertung
Ulrich Schacht / Matthias Fackler (Hrsg.) Praxishandbuch Unternehmensbewertung Ulrich Schacht / Matthias Fackler (Hrsg.) Praxishandbuch Unternehmensbewertung Grundlagen, Methoden, Fallbeispiele 2., vollständig
Unterstützte Kommunikation in der Sprachtherapie
Hildegard Kaiser-Mantel Unterstützte Kommunikation in der Sprachtherapie Bausteine für die Arbeit mit Kindern und Jugendlichen Mit 46 Abbildungen und 3 Tabellen Ernst Reinhardt Verlag München Basel Hildegard
Das Konzept der organisationalen Identität
Wirtschaft Ute Staub Das Konzept der organisationalen Identität Eine kritische Analyse Diplomarbeit Bibliografische Information der Deutschen Nationalbibliothek: Bibliografische Information der Deutschen
Usability Analyse des Internetauftritts der Firma MAFI Transport-Systeme GmbH
Wirtschaft Markus Hartmann Usability Analyse des Internetauftritts der Firma MAFI Transport-Systeme GmbH Diplomarbeit Bibliografische Information der Deutschen Nationalbibliothek: Bibliografische Information
Kapitalbedarfs- und Liquiditätsplanung bei einer Existenzgründung
Wirtschaft Christian Jüngling Kapitalbedarfs- und Liquiditätsplanung bei einer Existenzgründung Ein Modell zu Darstellung der Einflussgrößen und ihrer Interdependenzen Diplomarbeit Bibliografische Information
PHP OOP, Design Patterns und UML. Marco Skulschus
PHP OOP, Design Patterns und UML Marco Skulschus Page ta Controller Transfer bject Two-Step-View Row Transaction Script Data Mapper Data Gateway Application Controller Table Module Transform View Front
Manfred Kühn Heike Liebmann (Hrsg.) Regenerierung der Städte
Manfred Kühn Heike Liebmann (Hrsg.) Regenerierung der Städte Manfred Kühn Heike Liebmann (Hrsg.) Regenerierung der Städte Strategien der Politik und Planung im Schrumpfungskontext Bibliografische Information
Die Big Five und ihre Auswirkungen auf das Gründungsverhalten
Nadine Schlabes Die Big Five und ihre Auswirkungen auf das Gründungsverhalten Eine konzeptionelle Studie Bachelorarbeit Schlabes, Nadine: Die Big Five und ihre Auswirkungen auf das Gründungsverhalten.
Dagmar Simon Andreas Knie Stefan Hornbostel (Hrsg.) Handbuch Wissenschaftspolitik
Dagmar Simon Andreas Knie Stefan Hornbostel (Hrsg.) Handbuch Wissenschaftspolitik Dagmar Simon Andreas Knie Stefan Hornbostel (Hrsg.) Handbuch Wissenschaftspolitik Bibliografische Information der Deutschen
Ein Entwurfsmuster der GoF. vorgestellt von. Sigrid Weil 16. Januar 2008
Ein Entwurfsmuster der GoF vorgestellt von Sigrid Weil 16. Januar 2008 Einleitung 2 Entwurfsmuster (Design Patterns) beschreiben Probleme, die wiederholt in unterschiedlichsten Zusammenhängen aufreten
Bausteine sprachheilpädagogischen
Karin Reber / Wilma Schönauer-Schneider Bausteine sprachheilpädagogischen Unterrichts 4., aktualisierte Auflage Mit 58 Abbildungen und 32 Tabellen Ernst Reinhardt Verlag München Dr. Karin Reber ist Beratungsrektorin
Dietmar Abts. Masterkurs Client/Server-Programmierung mit Java
Dietmar Abts Masterkurs Client/Server-Programmierung mit Java Leserstimmen zur 1. Auflage: Sehr schöne Beispiele. Sehr aktuelle Themen. Prof. Dr. Reinhard Brocks, HTW Saarbrücken Besonders gut gefallen
Vaughn Vernon Die Übersetzer: Dr. Carola Lilienthal Henning Schwentner
Vaughn Vernon ist ein»software Craftsman«mit mehr als 30 Jahren Erfahrung in Softwaredesign, Entwicklung und Architektur. Seine Leidenschaft ist die Vereinfachung von Softwaredesign und die Implementierung
Verhaltensmuster. Entwurfsmuster - Design Patterns. HAW Hamburg Fakultät Technik und Informatik Department Informations- und Elektrotechnik
Entwurfsmuster - Design Patterns HAW Hamburg Fakultät Technik und Informatik Department Informations- und Elektrotechnik 27. November 2009 Gliederung 1 Einführung 2 Strategie-Muster 3 Beobachter-Muster
Thomas Armbrüster / Johannes Banzhaf / Lars Dingemann. Unternehmensberatung im öffentlichen Sektor
Thomas Armbrüster / Johannes Banzhaf / Lars Dingemann Unternehmensberatung im öffentlichen Sektor Thomas Armbrüster / Johannes Banzhaf / Lars Dingemann Unternehmensberatung im öffentlichen Sektor Institutionenkonflikt,
Springer Essentials sind innovative Bücher, die das Wissen von Springer DE in kompaktester Form anhand kleiner, komprimierter Wissensbausteine zur
essentials Springer Essentials sind innovative Bücher, die das Wissen von Springer DE in kompaktester Form anhand kleiner, komprimierter Wissensbausteine zur Darstellung bringen. Damit sind sie besonders
Bibliografische Information der Deutschen Nationalbibliothek:
Bibliografische Information der Deutschen Nationalbibliothek: Bibliografische Information der Deutschen Nationalbibliothek: Die Deutsche Bibliothek verzeichnet diese Publikation in der Deutschen Nationalbibliografie;
SPD als lernende Organisation
Wirtschaft Thomas Schalski-Seehann SPD als lernende Organisation Eine kritische Analyse der Personal- und Organisationsentwicklung in Parteien Masterarbeit Bibliografische Information der Deutschen Nationalbibliothek:
Strategy & Decorator Pattern
Strategy & Decorator Pattern Design Patterns Nutzen Wouldn t it be dreamy if only there were a way to build software so that when we need to change it, we could do so with the least possible impact on
Spätes Bietverhalten bei ebay-auktionen
Wirtschaft Christina Simon Spätes Bietverhalten bei ebay-auktionen Diplomarbeit Bibliografische Information der Deutschen Nationalbibliothek: Bibliografische Information der Deutschen Nationalbibliothek:
Einstieg in das Influencer Marketing
Marco Nirschl Laurina Steinberg Einstieg in das Influencer Marketing Grundlagen, Strategien und Erfolgsfaktoren essentials essentials liefern aktuelles Wissen in konzentrierter Form. Die Essenz dessen,
Stefan Calefice. 20 Jahre Begrüßungsgeld
Stefan Calefice 20 Jahre Begrüßungsgeld Stefan Calefice 20 Jahre Begrüßungsgeld 100 Mark auf Zeitreise Was ist daraus geworden? Bibliografische Information der Deutschen Nationalbibliothek Die Deutsche
3. Entwurfsmuster zur Entkopplung von Modulen. Übersicht zu Entwurfsmustern
3. Entwurfsmuster zur Entkopplung von Modulen OOP-3.1 Vorlesung Objektorientierte Programmierung WS 2013/2014 / Folie 301 Entwurfsmuster (Design Patterns): Idee der Entwurfsmuster verstehen Software-Entwicklungsaufgaben,
Peter Heintel (Hrsg.) betrifft: TEAM
Peter Heintel (Hrsg.) betrifft: TEAM Schriften zur Gruppen- und Organisationsdynamik Band 4 Herausgegeben von Ewald E. Krainz Beirat: Ralph Grossmann Peter Heintel Karin Lackner Ruth Simsa Helmut Stockhammer
Dieter Eh Heinrich Krahn. Konstruktionsfibel SolidWorks 2008
Dieter Eh Heinrich Krahn Konstruktionsfibel SolidWorks 2008 Dieter Eh Heinrich Krahn Konstruktionsfibel SolidWorks 2008 Beispiele aus dem Maschinen- und Vorrichtungsbau STUDIUM Bibliografische Information
Springer Spektrum, Springer Vieweg und Springer Psychologie.
essentials Essentials liefern aktuelles Wissen in konzentrierter Form. Die Essenz dessen, worauf es als State-of-the-Art in der gegenwärtigen Fachdiskussion oder in der Praxis ankommt. Essentials informieren
petersons fotoschule blitzlicht
petersons fotoschule blitzlicht petersons fotoschule blit zlicht EINFACHE REZEPTE FÜR BESSERE AUFNAHMEN Bryan Peterson Bibliografische Information der Deutschen Nationalbibliothek Die Deutsche Nationalbibliothek
8 Frank R. Pfetsch. Inhalt. Das neue Europa
8 Frank R. Pfetsch Das neue Europa 8 Frank R. Pfetsch Das neue Europa 8 Bibliografische Information Der Deutschen Nationalbibliothek Die Deutsche Nationalbibliothek verzeichnet diese Publikation in der
Jutta Ecarius Carola Groppe Hans Malmede (Hrsg.) Familie und öffentliche Erziehung
Jutta Ecarius Carola Groppe Hans Malmede (Hrsg.) Familie und öffentliche Erziehung Jutta Ecarius Carola Groppe Hans Malmede (Hrsg.) Familie und öffentliche Erziehung Theoretische Konzeptionen, historische
Einflüsse von Arbeitszufriedenheit und Persönlichkeitsmerkmalen auf die Entstehung des Burnout-Syndroms
Maris Bostelmann Einflüsse von Arbeitszufriedenheit und Persönlichkeitsmerkmalen auf die Entstehung des Burnout-Syndroms Eine Analyse von dispositionellen und situativen Aspekten innerhalb des Lehrerberufs
Springer Spektrum, Springer Vieweg und Springer Psychologie.
essentials Essentials liefern aktuelles Wissen in konzentrierter Form. Die Essenz dessen, worauf es als State-of-the-Art in der gegenwärtigen Fachdiskussion oder in der Praxis ankommt. Essentials informieren
Alfred Böge I Walter Schlemmer. Lösungen zuraufgabensammlung Technische Mechanik
Alfred Böge I Walter Schlemmer Lösungen zuraufgabensammlung Technische Mechanik Lehr- und Lernsystem Technische Mechanik Technische Mechanik (Lehrbuch) von A. Böge Aufgabensammlung Technische Mechanik
Kennzahlen des Unternehmenswertorientierten Controllings
Emanuel Beiser Kennzahlen des Unternehmenswertorientierten Controllings Shareholder Value vs. Stakeholder Value Bachelorarbeit BACHELOR + MASTER Publishing Beiser, Emanuel: Kennzahlen des Unternehmenswertorientierten
Dennis Julius Broich. Mitarbeiterbindung in KMU. Analyse von Instrumenten und Maßnahmen
Dennis Julius Broich Mitarbeiterbindung in KMU Analyse von Instrumenten und Maßnahmen Broich, Dennis Julius: Mitarbeiterbindung in KMU: Analyse von Instrumenten und Maßnahmen, Hamburg, Igel Verlag RWS
Ralf Bohnsack Iris Nentwig-Gesemann Arnd-Michael Nohl (Hrsg.) Die dokumentarische Methode und ihre Forschungspraxis
Ralf Bohnsack Iris Nentwig-Gesemann Arnd-Michael Nohl (Hrsg.) Die dokumentarische Methode und ihre Forschungspraxis Ralf Bohnsack Iris Nentwig-Gesemann Arnd-Michael Nohl (Hrsg.) Die dokumentarische Methode
Hannes Peterreins / Doris Märtin / Maud Beetz. Fairness und Vertrauen in der Finanzberatung
Hannes Peterreins / Doris Märtin / Maud Beetz Fairness und Vertrauen in der Finanzberatung Hannes Peterreins Doris Märtin / Maud Beetz Fairness und Vertrauen in der Finanzberatung Spielregeln für ein partnerschaftliches
Sabine Maschke Ludwig Stecher. In der Schule
Sabine Maschke Ludwig Stecher In der Schule Sabine Maschke Ludwig Stecher In der Schule Vom Leben, Leiden und Lernen in der Schule Bibliografische Information der Deutschen Nationalbibliothek Die Deutsche
Dieter Flader Sigrun Comati. Kulturschock
Dieter Flader Sigrun Comati Kulturschock Dieter Flader Sigrun Comati Kulturschock Interkulturelle Handlungskonflikte westlicher Unternehmen in Mittelost- und Südosteuropa Eine Untersuchung an den Beispielen
Die Balanced Scorecard als Instrument des strategischen Managements aus Sicht eines mittelständischen Logistikunternehmens
Wirtschaft Peter Helsper Die Balanced Scorecard als Instrument des strategischen Managements aus Sicht eines mittelständischen Logistikunternehmens Diplomarbeit Bibliografische Information der Deutschen
Lothar Volkelt. Kompakt Edition: Geschäftsführer im Konzern
Lothar Volkelt Kompakt Edition: Geschäftsführer im Konzern Lothar Volkelt Kompakt Edition: Geschäftsführer im Konzern Aufgaben, Geschäftsführerverträge, Rechte und Pfl ichten Bibliografische Information
Markus Ottersbach Claus-Ulrich Prölß (Hrsg.) Flüchtlingsschutz als globale und lokale Herausforderung
Markus Ottersbach Claus-Ulrich Prölß (Hrsg.) Flüchtlingsschutz als globale und lokale Herausforderung Beiträge zur Regional- und Migrationsforschung Herausgegeben von Thomas Geisen Migrationsprozesse sind
Michael Pfeifer Bildungsbenachteiligung und das Potenzial von Schule und Unterricht
Michael Pfeifer Bildungsbenachteiligung und das Potenzial von Schule und Unterricht Michael Pfeifer Bildungsbenachteiligung und das Potenzial von Schule und Unterricht Lesekompetenz bei sozioökonomisch
Paul Chlebek. Praxis der User Interface-Entwicklung
Paul Chlebek Praxis der User Interface-Entwicklung Paul Chlebek Praxis der User Interface Entwicklung Informationsstrukturen, Designpatterns, Vorgehensmuster Mit 126 Abbildungen PRAXIS 111 VIEWEG+ TEUBNER
Verena Lewinski-Reuter Stefan Lüddemann (Hrsg.) Kulturmanagement der Zukunft
Verena Lewinski-Reuter Stefan Lüddemann (Hrsg.) Kulturmanagement der Zukunft Für Thomas Heinze Verena Lewinski-Reuter Stefan Lüddemann (Hrsg.) Kulturmanagement der Zukunft Perspektiven aus Theorie und
Frühe Förderung von Kindern von 0 bis 3
Irene Klöck Caroline Schorer Frühe Förderung von Kindern von 0 bis 3 Eine Übungssammlung Mit 130 Abbildungen und 6 Tabellen Ernst Reinhardt Verlag München Basel Caroline Schorer (geb. Satzger), Walkertshofen,
Instrumente des Care und Case Management Prozesses
Instrumente des Care und Case Management Prozesses Ingrid Kollak Stefan Schmidt Instrumente des Care und Case Management Prozesses Mit 23 Abbildungen 123 Prof. Dr. Ingrid Kollak Alice Salomon Hochschule
Paul A. Tipler Gene Mosca Jenny Wagner Hrsg. Physik. für Wissenschaftler und Ingenieure 7. Auflage. Der Begleiter bis zum Bachelor
Paul A. Tipler Gene Mosca Jenny Wagner Hrsg. Physik für Wissenschaftler und Ingenieure 7. Auflage Der Begleiter bis zum Bachelor Physik PaulA.Tipler Gene Mosca Jenny Wagner (Hrsg.) Physik für Wissenschaftler
