Customer Review: Well i haven't actually looked at this book, but I own the first edition too. My teacher marked this as required so I bought it. The first version is not only how I learned O.O.P. but also how I learned java. It is a great starter book to get the idea of objects and inheritance/polymorphism. I... more info
Customer Review: If you would like to get a better grasp on doing some high-level software design, UML Distilled turns out to be a much better book than I had anticipated. I expected a dry tutorial of the UML notation, but it is thankfully much more than this. UML Distilled (3rd Ed.) does indeed cover the UML 2.0... more info
Customer Review: I was quite dissapointed with this book. Lots of repeats and the general style is for dummies. I bought this because of the high reviews but did not find it very usefull.
Customer Review: One sentence summary: Highly recommended for project managers and programmers who does more than coding. In general:
This is a great book for introducing Object Oriented Analysis and Desisgn (OOA/D). This book is especially useful if a reader has been involved in some real-world... more info
Customer Review: I was looking for a way to present to a reviewing committee an educational video game which I am designing. "Learning UML 2.0" was at the right level of detail to show me what diagram types I might use. The book is right for a person who taken a course in Java or C++ where you do many small... more info
Customer Review: I used this book to prepare for the basic exam and passed it first try with a score of about 85%. Its a tough, quite abstract exam but I think a very good one and this book would have been all I needed to pass. The sample exam in the book is a very good indication of where your level needs to be.... more info
Customer Review: It provide enough "life" examples to permit you to understand the basic. It is a great complement to maybe a college book that provides limited examples.
Customer Review: If you want to learn the agile methodology this book is a good beginning. Without a doubt you will learn the underpinnings and ready yourself and your organization for agile development.