Rating: Summary: Good book to get acquainted Review: This is a good book for folks that want to get acquainted with UML, although if you have absolutely no concept of UML, this wouldn't be a good place to start. I read this book after taking a class in analysis & design. I was introduced to UML in the class, so I had some idea of the terminology in this book.If you're looking for a primer in UML, first take a class or seminar, otherwise the concepts in this book will baffle you. UML is more of a way of learning how to think and speak, and if you don't have at least a very basic understanding of what UML is, wait to buy this book at a later date. Besides, UML standard changes so fast that this book may be outdated within a year.
Rating: Summary: An Excellent first book for UML Review: This is a good book for people to buy who are new to software modeling. If you already have experience with this, you might want to buy The UML bible the complete reference. Dry subject matter though, you might want to take a class that forces you to read it.(That worked for me.)
Rating: Summary: A great intro to UML -- and more! Review: Not only is this book a superb introduction to UML, it is becoming one of the short classics of software engineering. Highly recommended! (I have seen s/w managers give copies to entire teams, it is that good.)
Rating: Summary: Nice intro to the basic analysis and design issues with UML Review: Even though Fowler focuses on UML he is one of a few people who emphasizes the software construction process with different aspects, namely analysis, design and implementation. This makes the book more functional for people who have some coding experince and want to think in terms of higher level issues and become a software architect.
Rating: Summary: Excellent startup for UML not OOAD Review: As a really experienced Object Modeler Fowler distills UML beautifully. I really grasped the UML, about which I had no prior idea. With a solid understanding of UML now I can move to other heavyweight books that explain the nuts and bolts of UML (from three amigos). I disagree with one reviewer (says, he is insisting on his ideas), I prefer to read Fowlers experience, as he is one of the best object modelers around today. If Fowler is going to explain only on UML then I believe it will become a tutorial on a Graphic Tool.
Rating: Summary: Very biased with his personal preferences Review: This book presents some uml information, possibly useful. However, it is all tainted with his own way of doing things. In one case (talking about constraints on class diagrams) he actually says there is a uml way of doing it (OCL) but he doesn't use it. So instead of showing the UML way, he shows his own. I feel that was conssitent with the rest of the book. In order to learn UML, I am using more of other books, and less of UML Distilled with every day that passes. Then it will pass to the file 13 at the end of my desk, while better books get used for reference.
Rating: Summary: A great way to get your feet wet! Review: I was assigned a problem recently in a C++ Advanced course that required me to quickly obtain exposure to the UML. I used Amazon to find this book. On month later I have read four books on the UML and have two more books waiting on my office shelf! I am extremely fascinated by the UML and recommend all software engineers look into its use. I highly recommend Martin Fowler's UML Distilled for engineers who have no previous modeling exposure. It is a fast way to get your feet wet and obtain a high-level overview. After reading this book you might consider the path I forged for myself: 1) UML Distilled by Martin Fowler 2) UML Toolkit by Hans-Erik Eriksson & Magnus Penker (* includes a CD-Rom with Rational Rose 4.0 demo). A great second book! You can also obtain a free UML Modeling tool by TogetherSoft. 3) The Unified Modeling Language User Guide by Booch, RumBaugh and Jacobson. A GREAT book and definite read, however I would not recommend it as your first if you are new to modeling (as I am). I was extremely impressed by Grady Booch's writing skill. He infused me with a love for modeling. (I also intend to read his other books.) As a parent I enjoyed his comments regarding teen age daughters in addition to the fine art of dog house construction. 4) Real-Time UML: Developing Efficient Objects for Embedded Systems by Bruce Powel Douglass. A SUPERB book! I am just finishing it. I was impressed with the author's extensive real-time knowledge and appreciative of his ability to communicate it so clearly to interested readers. I found his dry sense of humor entertaining and intend to look into the Dave Barry reference. I only wish I had time to immediately sit down and read his second real-time book "Doing Hard Time". It is however waiting on my office shelf. Thanks to all the authors sited. Good luck to you on your discovery of the UML.
Rating: Summary: don't waste your money on this book Review: this book is totally self-indulgent; the author is constantly patting himself on the back, 'i know grady booch, good me for me' kind of baloney. there is some content, but all the bragging makes it hard to read and will totally aggravate you. there's many other uml books on the market -- i suggest you find a different one. this one is 50% boasting, 25% useless stuff, and about 25% of actual useful information. very disappointed.
Rating: Summary: an essential book Review: a great book and must have for all OO modelers and developers
Rating: Summary: Great 1st book for the OO analyst/programmer Review: This is a great first book for someone who has a solid understanding of OOT an wants to diagram their future work. I'm just starting in OO, but have been developing for over 4 years. Therefore, I have a good idea of it's root concepts, but need more insite into UML and OO in general. This is a great first guide into OOT modeling.
|