|
UML 2 und Patterns angewendetvon Craig Larman
1. Auflage 2005, Softcover ISBN 978-3-8266-1453-8 € 49,95
|
|
|
Craig Larman ist langjähriger Trainer für Objektorientierung und legt mit diesem Buch ein Meisterwerk vor, das die definitive Einführung ins objektorientierte Design darstellt. Dieses Buch enthält alles, was man über objektorientiertes Vorgehen und Design, UML und Patterns wissen muss. Hierbei konzentriert sich Larman insbesondere auf den Prozess der Softwareentwicklung. |
||
|
Dieses Lehrbuch des international bekannten Autors und Software-Entwicklers Craig Larman ist ein Standardwerk zur objektorientierten Analyse und Design unter Verwendung von UML 2.0 und Patterns. Das Buch zeichnet sich insbesondere durch die Fähigkeit des Autors aus, komplexe Sachverhalte anschaulich und praxisnah darzustellen.
Es vermittelt grundlegende OOA/D-Fertigkeiten und bietet umfassende Erläuterungen zur iterativen Entwicklung und zum Unified Process (UP). Anschließend werden zwei Fallstudien vorgestellt, anhand derer die einzelnen Analyse- und Designprozesse des UP in Form einer Inception-, Elaboration- und Construction-Phase durchgespielt werden. Der Leser wird Schritt für Schritt mit Use Case- und Domänenmodellen vertraut gemacht und lernt, wie er diese mit UML-Diagrammen visualisieren kann. Darüber hinaus wird der Objektentwurf anhand von Patterns, insbesondere die "Gang of Four" Design Patterns und GRASP, erläutert. Zudem erfährt der Leser, wie er aus seinen Diagrammen Klassendefinitionen und Methoden ableiten und schließlich in Code umsetzen kann. Hierbei werden UML und Patterns im Kontext des Softwareentwicklungsprozesses nicht nur erläutert, sondern insbesondere auch konkret und praxisnah angewendet. Auch weiterführende Analyse- und Designthemen, wie z.B. Zustandsmodellierung, Paketdesign und Architekturanalyse, werden besprochen. Aus dem Inhalt: · Zwei Fallstudien, anhand derer die OO-Prinzipien sowie der konkrete Einsatz von Patterns und UML gezeigt werden · UML 2.0, Use Cases, agile Modellierung, Test-Driven Development, Refactoring · Iterative Entwicklung und der Unified Process · Diagrammnotation in UML und Umsetzung in Code · Gang of Four Patterns und Objektdesign mit GRASP "Ich werde oft nach dem besten Buch zur Erlernung der objektorientierten Konzepte gefragt. Seitdem ich es kennen gelernt habe, ist dieses Buch meine erste Wahl." Martin Fowler, Autor der Bücher UML Distilled und Refactoring |
||
Flash ist nicht auf das Internet begrenzt. Sie können es auch jenseits der Website einsetzen: etwa im PDF, in Powerpoint oder als Desktop-Anwendung.
Flash hat sich inzwisch...
mehr
15