AnyBook4Less.com | Order from a Major Online Bookstore |
![]() |
Home |  Store List |  FAQ |  Contact Us |   | ||
Ultimate Book Price Comparison Engine Save Your Time And Money |
![]() |
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 |
Average Customer Rating: 4.34
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
![]() |
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