oder
Loggen Sie sich ein, um 1-Click® einzuschalten.
oder
Mit kostenloser Probeteilnahme bei Amazon Prime. Melden Sie sich während des Bestellvorgangs an. Erfahren Sie mehr
Alle Angebote
Möchten Sie verkaufen? Hier verkaufen
oder
gegen einen Amazon.de Gutschein über EUR 12,85 eintauschen?
Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development
 
 
Den Verlag informieren!
Ich möchte dieses Buch auf dem Kindle lesen.

Sie haben keinen Kindle? Hier kaufen oder eine gratis Kindle Lese-App herunterladen.

Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development [Englisch] [Gebundene Ausgabe]

Craig Larman
5.0 von 5 Sternen  Alle Rezensionen anzeigen (3 Kundenrezensionen)
Preis: EUR 39,95 kostenlose Lieferung. Siehe Details.
  Alle Preisangaben inkl. MwSt.
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Auf Lager.
Verkauf und Versand durch Amazon.de. Geschenkverpackung verfügbar.
Nur noch 3 Stück auf Lager - jetzt bestellen.
Lieferung bis Dienstag, 29. Mai: Wählen Sie an der Kasse Morning-Express. Siehe Details.
Gutschein erhalten
Tauschen Sie jetzt Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development gegen einen Amazon-Gutschein in Höhe von EUR 12,85 ein - einlösbar für Tausende von Artikeln bei Amazon.de. Entdecken Sie mehr eintauschbare Bücher im Bücher Trade-In Shop. Bitte beachten Sie die Teilnahmebedingungen.

Jetzt für Amazon Student anmelden und um 20% erhöhten Eintauschwert sichern.

Hinweise und Aktionen

  • Studienbücher: Ob neu oder gebraucht, alle wichtigen Bücher für Ihr Studium finden Sie im großen Studium Special. Natürlich portofrei.


Wird oft zusammen gekauft

Kunden kaufen diesen Artikel zusammen mit UML Distilled: A Brief Guide to the Standard Object Modeling Languange (Addison-Wesley Object Technology) EUR 25,95

Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development + UML Distilled: A Brief Guide to the Standard Object Modeling Languange (Addison-Wesley Object Technology)
Preis für beide: EUR 65,90

Verfügbarkeit und Versanddetails anzeigen



Produktinformation

  • Gebundene Ausgabe: 703 Seiten
  • Verlag: Prentice Hall; Auflage: 3rd ed. (20. Oktober 2004)
  • Sprache: Englisch
  • ISBN-10: 0131489062
  • ISBN-13: 978-0131489066
  • Größe und/oder Gewicht: 25,5 x 21,2 x 3,8 cm
  • Durchschnittliche Kundenbewertung: 5.0 von 5 Sternen  Alle Rezensionen anzeigen (3 Kundenrezensionen)
  • Amazon Bestseller-Rang: Nr. 16.530 in Englische Bücher (Siehe Top 100 in Englische Bücher)
  • Komplettes Inhaltsverzeichnis ansehen

Mehr über den Autor

Craig Larman
Entdecken Sie Bücher, lesen Sie über Autoren und mehr

Besuchen Sie die Seite von Craig Larman auf Amazon

Produktbeschreibungen

Kurzbeschreibung

"This edition contains Larman's usual accurate and thoughtful writing. It is a very good book made even better." --Alistair Cockburn, author, Writing Effective Use Cases and Surviving OO Projects"Too few people have a knack for explaining things. Fewer still have a handle on software analysis and design. Craig Larman has both." --John Vlissides, author, Design Patterns and Pattern Hatching"People often ask me which is the best book to introduce them to the world of OO design. Ever since I came across it Applying UML and Patterns has been my unreserved choice." --Martin Fowler, author, UML Distilled and Refactoring"This book makes learning UML enjoyable and pragmatic by incrementally introducing it as an intuitive language for specifying the artifacts of object analysis and design. It is a well written introduction to UML and object methods by an expert practitioner." --Cris Kobryn, Chair of the UML Revision Task Force and UML 2.0 Working Group*A brand new edition of the world's most admired introduction to object-oriented analysis and design with UML *Fully updated for UML 2 and the latest iterative/agile practices *Includes an all-new case study illustrating many of the book's key points Applying UML and Patterns is the world's #1 business and college introduction to "thinking in objects"--and using that insight in real-world object-oriented analysis and design. Building on two widely acclaimed previous editions, Craig Larman has updated this book to fully reflect the new UML 2 standard, to help you master the art of object design, and to promote high-impact, iterative, and skillful agile modeling practices. Developers and students will learn object-oriented analysis and design (OOA/D) through three iterations of two cohesive, start-to-finish case studies. These case studies incrementally introduce key skills, essential OO principles and patterns, UML notation, and best practices. You won't just learn UML diagrams--you'll learn how to apply UML in the context of OO software development. Drawing on his unsurpassed experience as a mentor and consultant, Larman helps you understand evolutionary requirements and use cases, domain object modeling, responsibility-driven design, essential OO design, layered architectures, "Gang of Four" design patterns, GRASP, iterative methods, an agile approach to the Unified Process (UP), and much more. This edition's extensive improvements include * A stronger focus on helping you master OOA/D through case studies that demonstrate key OO principles and patterns, while also applying the UML * New coverage of UML 2, Agile Modeling, Test-Driven Development, and refactoring * Many new tips on combining iterative and evolutionary development with OOA/D * Updates for easier study, including new learning aids and graphics * New college educator teaching resources * Guidance on applying the UP in a light, agile spirit, complementary with other iterative methods such as XP and Scrum * Techniques for applying the UML to documenting architectures * A new chapter on evolutionary requirements, and much more Applying UML and Patterns, Third Edition, is a lucid and practical introduction to thinking and designing with objects--and creating systems that are well crafted, robust, and maintainable.

Synopsis

"This edition contains Larman's usual accurate and thoughtful writing. It is a very good book made even better." --Alistair Cockburn, author, Writing Effective Use Cases and Surviving OO Projects"Too few people have a knack for explaining things. Fewer still have a handle on software analysis and design. Craig Larman has both." --John Vlissides, author, Design Patterns and Pattern Hatching"People often ask me which is the best book to introduce them to the world of OO design. Ever since I came across it Applying UML and Patterns has been my unreserved choice." --Martin Fowler, author, UML Distilled and Refactoring"This book makes learning UML enjoyable and pragmatic by incrementally introducing it as an intuitive language for specifying the artifacts of object analysis and design. It is a well written introduction to UML and object methods by an expert practitioner." --Cris Kobryn, Chair of the UML Revision Task Force and UML 2.0

Working Group*A brand new edition of the world's most admired introduction to object-oriented analysis and design with UML *Fully updated for UML 2 and the latest iterative/agile practices *Includes an all-new case study illustrating many of the book's key points Applying UML and Patterns is the world's #1 business and college introduction to "thinking in objects"--and using that insight in real-world object-oriented analysis and design. Building on two widely acclaimed previous editions, Craig Larman has updated this book to fully reflect the new UML 2 standard, to help you master the art of object design, and to promote high-impact, iterative, and skillful agile modeling practices. Developers and students will learn object-oriented analysis and design (OOA/D) through three iterations of two cohesive, start-to-finish case studies. These case studies incrementally introduce key skills, essential OO principles and patterns, UML notation, and best practices. You won't just learn UML diagrams--you'll learn how to apply UML in the context of OO software development.Drawing on his unsurpassed experience as a mentor and consultant, Larman helps you understand evolutionary requirements and use cases, domain object modeling, responsibility-driven design, essential OO design, layered architectures, "Gang of Four" design patterns, GRASP, iterative methods, an agile approach to the Unified Process (UP), and much more.

This edition's extensive improvements include *A stronger focus on helping you master OOA/D through case studies that demonstrate key OO principles and patterns, while also applying the UML *New coverage of UML 2, Agile Modeling, Test-Driven Development, and refactoring *Many new tips on combining iterative and evolutionary development with OOA/D *Updates for easier study, including new learning aids and graphics *New college educator teaching resources *Guidance on applying the UP in a light, agile spirit, complementary with other iterative methods such as XP and Scrum *Techniques for applying the UML to documenting architectures *A new chapter on evolutionary requirements, and much more Applying UML and Patterns, Third Edition, is a lucid and practical introduction to thinking and designing with objects--and creating systems that are well crafted, robust, and maintainable.



In diesem Buch (Mehr dazu)
Ausgewählte Seiten ansehen
Buchdeckel | Copyright | Inhaltsverzeichnis | Auszug | Stichwortverzeichnis | Rückseite
Hier reinlesen und suchen:

Tags, die Kunden mit diesem Produkt verbinden

 (Was ist das?)
Klicken Sie zum Suchen verwandter Artikel, Diskussionen oder Personen auf ein Tag.
 

 

Eine digitale Version dieses Buchs im Kindle-Shop verkaufen

Wenn Sie ein Verleger oder Autor sind und die digitalen Rechte an einem Buch haben, können Sie die digitale Version des Buchs in unserem Kindle-Shop verkaufen. Weitere Informationen

Kundenrezensionen

4 Sterne
0
3 Sterne
0
2 Sterne
0
1 Sterne
0
Die hilfreichsten Kundenrezensionen
7 von 8 Kunden fanden die folgende Rezension hilfreich
All You Need 25. Februar 2005
Format:Gebundene Ausgabe
Durch Zufall bin ich auf dieses sehr gute Buch aufmerksam geworden und kann es seither nicht mehr aus der Hand legen. Wer schon immer mal hinter die Kulissen der OO Methodik (OOA, UML, UP etc.) schauen wollte, aber durch diverse Literatur bisher immer entäuscht wurde, sollte sich dieses Buch näher ansehen. Auch 'Alte Hasen', wie ich mich mal bezeichnen möchte, können noch sehr viel dazu lernen.

Ich selbst habe mich immer gefragt, wie man denn nun gute Software schreibt und hatte eigentlich immer die Abbildung der realen Welt (natürlich vereinfacht) in ein OO-Modell im Kopf. Dies macht in der Analysephase (OOA) auch Sinn, aber man sollte diesen Ansatz nicht immer bis in das Design der Anwendung (OOD) übernehmen, denn hier spielen auch andere Dinge wie Performanz, Pesistenz etc. eine Rolle, die beachtet werden müssen. Das kann dann dazu führen, das eine direkte Beziehung zwischen zwei Klassen in der Analyse im Design so nicht mehr direkt aufrecht erhalten werden kann. Die Lösung für die OO Entwicklung gibt es anscheinend nicht, sondern muss immer auch dem technischen Umfeld angepasst werden (Objektgraphen versus unabhängige Objekte).

In diesem Buch wird eine Vorgehensweise in der Analyse/Design etc. nicht nur einfach vorgeschlagen, sondern auch hinterfragt und erläutert. D.h. man bekommt ein tieferes Verständnis für die Prinzipien der OO und wann und wie diese anzuwenden sind. Eigentlich ein Buch, das jeder Entwickler sich einmal von A-Z durchlesen sollte. Mehr braucht man fast nicht mehr. Auch wenn das Buch mit seinen zig Seiten wie ein schwer verdaulicher Monolith vorkommt, ist es doch aufgrund des didaktischen Aufbaus, sehr leicht und schnell zu lesen. Und viele Dinge werden immer wieder in neuen Kontexten wiederholt und vertieft, eben ein echtes Leerbuch. Einfach Klasse und uneingeschränkt empfehlenswert, wenn man der Englischen Sprache einigermassen mächtig ist.

War diese Rezension für Sie hilfreich?
1 von 1 Kunden fanden die folgende Rezension hilfreich
Format:Gebundene Ausgabe
Graig Larmans Schreibstil ist einzigartig. Er präsentiert sein Material strukturiert, übersichtlich, mit Beispielien und Praxistipps. Er scheut sich auch nicht, Dinge mehrmals zu erwähnen, wenn sie ihm wichtig genug erscheinen. Das fördert ein Bewusstsein für diese Dinge und verankert es besser im Gedächtnis.

Am Beispiel des RUP gibt er eine Einführung in die iterative und inkrementelle Softwareentwicklung (ohne sich auf den RUP festzulegen. Was er schreibt ist für jede Methode relevant).

Er behandelt den gesamten Entwicklungsprozess. Er erklärt, wie man mit Hilfe von Usecases die Anforderungen ermittelt, gibt Tipps, wie man möglichst alle (oder wenigstens die meisten) Anforderungen aufdeckt (ein Thema, das man erst nach langer Erfahrung wirklich beherrscht), zeigt, wie man Usecases schreibt, wie man daraus ein Domain Model ableitet und wie man dann zu einem Softwaredesign gelangt.
Für letzteres gibt er viele Beispiele und Hilfestellungen (GRASP, design patterns).

Sehr gut in der 3. Auflage ist, dass Larman ein zweites durchgängiges Beispiel aufgenommen hat (Monopoly Simulation), das das erste Beispiel (Point of Sales System) um viele interessante Aspekte und Einsichten ergänzt.

Larman legt immer viel Wert darauf zu betonen, dass man zwar viele Artefakte im Zuge eines Softwareprojekts erstellen kann (er erklärt auch Inhalt und Nutzen), aber dass man sich sorgfältig überlegen sollte, was davon man wirklich braucht.

Im Buch benutzt er die UML zur Kommunikation von Gedanken und Entwürfen. Er beschreibt zwar viele Spezifikationen der UML, bietet aber keine vollständige Referenz. Er benuzt die UML sehr pragmatisch und kontext bezogen und spezifiziert nur (für den aktuellen Kontext) relevante Details Er gibt auch Tipps, wie man in "Designsessions" schnell Diagramme als Kommunikationshilfe zeichnet.

Das Buch ist für Anfänger in OOA/D absolut zu empfehlen, und auch Fortgeschrittene finden sicher noch etliche Anregungen und Gedanken, die ihre Arbeit bereichern werden. Larman versteht es, schwierige Dinge verständlich zu erklären. Er erklärt Hintergründe, verliert aber nie den Bezug zur Praxis. Außerdem macht es Spass das Buch zu lesen.
War diese Rezension für Sie hilfreich?
2 von 3 Kunden fanden die folgende Rezension hilfreich
Pflichtlektüre 24. Juli 2006
Format:Gebundene Ausgabe
Ich kann mich den anderen Rezensionen nur anschließen! Hinzuzufügen sei noch, dass hier auch wertvolle Tipps für das OO-Design gegeben werden. Hier habe ich so manches bisher intuitiv gemacht, wobei ich immer wissen wollte, ob das so wirklich gut und 'richtig' ist. Endlich habe ich diese Fragen beantwortet bekommen!
War diese Rezension für Sie hilfreich?
Kundenrezensionen suchen
Nur in den Rezensionen zu diesem Produkt suchen

Kunden diskutieren

Das Forum zu diesem Produkt
Diskussion Antworten Jüngster Beitrag
Noch keine Diskussionen

Fragen stellen, Meinungen austauschen, Einblicke gewinnen
Neue Diskussion starten
Thema:
Erster Beitrag:
Eingabe des Log-ins
 


Aktive Diskussionen in ähnlichen Foren
Kundendiskussionen durchsuchen
Alle Amazon-Diskussionen durchsuchen
   
Ähnliche Foren


Lieblingslisten


Ähnliche Artikel finden


Anhand des Sachgebietes nach ähnlichen Produkten suchen:


Ihr Kommentar


Datenschutzerklärung von Amazon.de Versandbedingungen von Amazon.de Umtausch- & Rücknahme bei Amazon.de