[−]
  • Search
Applying UML and Patterns : An Introduction to Object-Oriented Analysis and Design and Iterative Development (3rd Edition)Blog this item
Look inside at: Amazon | Google

Similar books

Cover of "Agile and Iterative Development"
Agile and Iterative Development
Cover of "Writing Effective Use Cases"
Writing Effective Use Cases
Cover of "Refactoring"
Refactoring
Cover of "Applying UML and Patterns Training Course"
Applying UML and Patterns Training Course
Cover of "Agile Database Techniques"
Agile Database Techniques

Book Description

“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”

The first edition of “Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design” quickly emerged as the leading OOA/D introduction; translated to many languages and adopted in universities and businesses worldwide. In this second edition, well-known object technology and iterative methods leader Craig Larman refines and expands this text for developers and students new to OOA/D, the UML, patterns, use cases, iterative development, and related topics.

The book helps newcomers to OOA/D learn how to “think in objects” by presenting three iterations of a single, cohesive case study, incrementally introducing the requirements and OOA/D activities, principles, and patterns that are most critical to success. It introduces the most frequently used UML diagramming notation, while emphasizing that OOA/D is much more than knowing UML notation. All case study iterations and skills are presented in the context of an “agile” version of the Unified Process -- a popular, modern iterative approach to software development. Throughout, Larman presents the topics in a fashion designed for learning and comprehension.

Among the topics introduced in Applying UML and Patterns are: * requirements and use cases, * domain object modeling, * core UML, * designing objects with responsibilities, * “Gang of Four” and other design patterns, * mapping designs to code (using Java as an example), * layered architectures, * architectural analysis, * package design, * iterative development, * the Unified Process.Foreword by Philippe Kruchten, the lead architect of the Rational Unified Process.

“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”

“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”

Book Details
English Books
Rating: (12)
4 stars
3 stars
2 stars
1 star
Hardcover 736 Pages
Edition: 3
ISBN-10: 0131489062
ISBN-13: 9780131489066
Publisher: Prentice Hall PTR
Pub date: Oct 20, 2004
Dimensions: 26 cm x 21 cm x 4 cm Just how big is that?
Also available as: Hardcover
In other languages:
Improve data of this book
Allowed tags <b> → bold, <i> → Italics

Buying Info Change currency & sellers

ISBNEditionListSaleSeller
9780130925695Hardcover$52.00Amazon US
£38.99Amazon UK
$52.17Amazon CA
¥6623Amazon JP
€40.34Amazon FR
€49.95Amazon DE
$52.00$41.60bn.com
9780131489066Hardcover$64.99$49.04Amazon US
£39.99£23.99Amazon UK
$70.99$70.99Amazon CA
¥7641¥7622Amazon JP
€47.06€47.06Amazon FR
€51.95Amazon DE

FAQ See all

How does the voting work?
Find a comment helpful / unhelpful? Cast your vote. Only one vote from each person will be counted. Every hour we gather all the votes, add them up, add some magic source, and there we have the new sorting for the comments on the page of this book!
I see mistakes in the book information. How can I fix it?

Under "Book details", there is a link labeled "Improve data of this book". You can use that form to send us the correct information.

Why do I sometimes see less people than from last time?
Under the aNobii logo is the location filter. The higher up you go, the more people you see.
Loading ...