AnyBook4Less.com
Find the Best Price on the Web
Order from a Major Online Bookstore
Developed by Fintix
Home  |  Store List  |  FAQ  |  Contact Us  |  
 
Ultimate Book Price Comparison Engine
Save Your Time And Money

Applying UML and Patterns

Please fill out form in order to compare prices
Title: Applying UML and Patterns
by Craig Larman
ISBN: 0137488807
Publisher: Prentice Hall PTR
Pub. Date: 30 October, 1997
Format: Hardcover
Volumes: 1
List Price(USD): $60.00
Your Country
Currency
Delivery
Include Used Books
Are you a club member of: Barnes and Noble
Books A Million Chapters.Indigo.ca

Average Customer Rating: 4.34

Customer Reviews

Rating: 5
Summary: Excellent text for learning and applying the UML
Comment: This is an excellent book.

It shows how to use the UML is a real world situation and does not concentrate of the theorectical aspects. In this respect the book is appropriately titled.

I use it to teach the UML to my final year students so that they can use the UML in the projects. I like very much the choice of case study, which is practical and shows the application of analysis and design techniques that can be applied to other projects. The iterative development cycle simplifies the leanring process by not overwhelming the reader with too much at once. The use of GRASP and Gof patterns is excellent and applied.

After a fairly gentle first development cycle, things get really interesting and practical when persistance of objects is considered. The approach used not only shows a solution, but it's a solution that addresses integrity and efficiency. Basically it shows how it should be done. This is rarely covered in other texts.

I have many UML texts, but this is only one that I have read every word of, cover to cover. This book is not the only UML book you need, but it is one you must have. Throroughly recommended.

Rating: 5
Summary: Concise and easy-to-read
Comment: Craig Larman provides the reader with simple, easy-to-follow examples of UML and pattern application, with few deep theoretical or philisophical discussions of development process. This style offers the new user of UML a good guide to applied modeling concepts, without bogging he/she down in academic arguments. If you are going to buy a single book to learn UML, I highly recommend this one, as it goes beyond simply describing the notation, and illustrates its use through simple guidelines. Other books are necessary to fully understand the complexities of UML, patterns, and design process, but this one fills a huge gap for the beginner market.

Rating: 5
Summary: Should be titled "A Classic Into to OOAD"
Comment: A realistic book, with realistic topics. I have no idea what the reader before me was claiming. Let me start by correcting that person:

1. The book is for everybody who wants to be walked through a OO process and shown how to implement consumable artifacts, then carry them foward into the next phase. I would not recommend this for absolute beginners, just beginners to OOAD.

2. Learn UML from the source? The UML User Guide is not that good of a book. Fowler's UML distilled is excellent but he's not the source.

3. Learn Design Patterns from GoF? This book is meant to address fundamentals. GRASP is applied before GoF. Besides this is an intro to OOAD, the GoF book is far beyond an introduction and on applies to OOD.

4. The reviewer said that Craig uses patterns as a comercial tactic. Obviously this person doesn't understand what patterns are. It serves as a method of communication. When you say, "Which pattern did you use?" it allows people to coomunicate based on expert advice instead of their own opinion. Anti-Patterns aren't like Design Patterns but they are patterns. GRASP patterns are the best way I've seen to explain fundamental OO concepts.

5. AS far as the comment, "in the small", this is an introduction! It walks you through a sample process, since it is an intro to OOAD, it walks you through the MOST IMPORTANT aspects, which includes use cases, conceptual modeling, and reusable design techniques.

6. I really don't know what to say about the contracts. I typically don't use them, and wouldn't get to hung up about it.

This review turned out to be more of a review on a previous review. Let me end that section with:

Why is this expert in OOAD reading an intro book? How could somebody who needs an introduction be so critical of one? If you need to read an introduction, it means you don't know all that much, and thus how would you judge it so critically.

For those of you interested. This book is the ultimate classic introduction to OOAD. I read it, then adopted a few different techniques from other authors. I prefer Alistair Cockburn's Use Case style and from what I've heard, Craig Larman likes it to. I would recommend something like this:

Read: Applying UML and Patterns UML Distilled Writing Effective Use Cases then a process book...

- David Roberts

Similar Books:

Title: Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and the Unified Process (2nd Edition)
by Craig Larman
ISBN: 0130925691
Publisher: Prentice Hall PTR
Pub. Date: 13 July, 2001
List Price(USD): $52.00
Title: UML Distilled: A Brief Guide to the Standard Object Modeling Language (2nd Edition)
by Martin Fowler, Kendall Scott
ISBN: 020165783X
Publisher: Addison-Wesley Pub Co
Pub. Date: 25 August, 1999
List Price(USD): $34.99
Title: Sams Teach Yourself UML in 24 Hours (2nd Edition)
by Joseph Schmuller
ISBN: 0672322382
Publisher: Sams
Pub. Date: 24 August, 2001
List Price(USD): $29.99
Title: Core J2EE Patterns: Best Practices and Design Strategies
by Deepak Alur, John Crupi, Dan Malks
ISBN: 0130648841
Publisher: Prentice Hall PTR
Pub. Date: 26 June, 2001
List Price(USD): $44.99
Title: Patterns of Enterprise Application Architecture
by Martin Fowler, David Rice, Matthew Foemmel, Edward Hieatt, Robert Mee, Randy Stafford
ISBN: 0321127420
Publisher: Addison Wesley Professional
Pub. Date: 05 November, 2002
List Price(USD): $49.99

Thank you for visiting www.AnyBook4Less.com and enjoy your savings!

Copyright� 2001-2021 Send your comments

Powered by Apache