Customer Reviews


10 Reviews
5 star:
 (8)
4 star:
 (1)
3 star:
 (1)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
Share your thoughts with other customers
Create your own review
 
 
Only search this product's reviews

The most helpful favorable review
The most helpful critical review


8 of 8 people found the following review helpful:
5.0 out of 5 stars Essential, thorough and immensely pracitcal guide to OOD
I have used this book in the years since it was first pubished and have reccommended it on numerous occasions. It tackles the chasm that seperates idealistic design from realistic implementation. I refer to it no matter which OO design methodology I am using, no matter which OO language a system is being implemented in. I have found that the difference between the...
Published on April 15, 1997

versus
1 of 16 people found the following review helpful:
3.0 out of 5 stars it's good
this is the very good book i found till no
Published on August 15, 1999


Most Helpful First | Newest First

8 of 8 people found the following review helpful:
5.0 out of 5 stars Essential, thorough and immensely pracitcal guide to OOD, April 15, 1997
By A Customer
This review is from: Designing Object Oriented C++ Applications Using The Booch Method (Hardcover)
I have used this book in the years since it was first pubished and have reccommended it on numerous occasions. It tackles the chasm that seperates idealistic design from realistic implementation. I refer to it no matter which OO design methodology I am using, no matter which OO language a system is being implemented in. I have found that the difference between the designs of people who exercise the principles of this book and those who don't are noticeable - especially during the design of large systems
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


6 of 7 people found the following review helpful:
4.0 out of 5 stars Well done for its time, but showing its age, July 22, 2002
By A Customer
This review is from: Designing Object Oriented C++ Applications Using The Booch Method (Hardcover)
Of course, anyone up on the world of software development can tell that this book is long-in-the-tooth just by the title. Even Grady Booch doesn't use the Booch method anymore.

Robert Martin includes one of the best sections on software metrics you are going to find anywhere. His discussion of coupling is clear and usable. He was a little too zealous when he "defined" representational objects as "not-OO" because they didn't fit on his "main sequence." His main sequence analysis is useful, but he's a little too rigid about it.

His definition of the famous "Open-Closed" principle is obscure, but he makes up for it with copious examples.

I really must praise his Security System example as one of the best thought out examples in the literature. His use case analyses, though, are really not up with the times, and were not very well explained in the first place.

Unfortunately, there aren't a lot of folks writing better books in the time since. For use cases, Check out Alistair Cockburn. For modeling, pretty much anything post 1999 from Rational Software will give you better method introductions. Read this book, though, for examples of how even big projects can be done well.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


3 of 3 people found the following review helpful:
5.0 out of 5 stars My "Aha!" Moment for O-O Programming, January 28, 2002
By A Customer
This review is from: Designing Object Oriented C++ Applications Using The Booch Method (Hardcover)
Even if you don't know C++ or use the Booch method, this is the best work I've read on how to engineer software systems. The principles presented in this book apply regardless of computer language or design notation. And, while the book is geared to O-O, those priciples, I think, apply to software design in general. When you finish this book you will think "Of course! Why would you do it any other way?!". Despite over 20 years experience is software design and programming (including 10 in O-O), this book was the "Aha!" moment that made me truely understand how to design and build software systems. I can't reccommend it highly enough. Now, if Martin would just do the same book using Java and UML...
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


2 of 3 people found the following review helpful:
5.0 out of 5 stars By far, the best OO book I've read to date., December 31, 1996
By A Customer
This review is from: Designing Object Oriented C++ Applications Using The Booch Method (Hardcover)
A must have for anyone doing OOA and OOD! If you are programming in any strongly typed OO language you owe it to yourself to read this book. Truly excellent!
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1 of 2 people found the following review helpful:
5.0 out of 5 stars Excellent!, October 5, 1997
By A Customer
This review is from: Designing Object Oriented C++ Applications Using The Booch Method (Hardcover)
This should be the "second book" you read on OO design, after any of the introductory books.Martin's lucid writing painlessly introduces the reader to "real world" OO analysis and design. The use of iterative design, exploiting the tension between static and dynamic modelling is explained beautifully with detailed examples.Buy,buy,buy!!!
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


3 of 7 people found the following review helpful:
5.0 out of 5 stars Excellent book for OO/C++, June 16, 1998
By A Customer
This review is from: Designing Object Oriented C++ Applications Using The Booch Method (Hardcover)
This is the best book I ever read in practical OO/C++ programming, it give the code instead of the text for the principle of the OO design and implementation.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


0 of 2 people found the following review helpful:
5.0 out of 5 stars Learn on OO Design & tested methods to validate your Design!, February 13, 1997
By A Customer
This review is from: Designing Object Oriented C++ Applications Using The Booch Method (Hardcover)
A must for those participating in the (r)evolution of the new approach for designing and implementing applications - Object Oriented Analysis and Design. Provides matrices and methods to validate your design, which is very critical when designing practical applications
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4 of 9 people found the following review helpful:
5.0 out of 5 stars A must read for serious OO designers, May 2, 1998
By 
Pi "ps" (South America) - See all my reviews
This review is from: Designing Object Oriented C++ Applications Using The Booch Method (Hardcover)
Excelent book. The techniques helped a lot during the (successful) design of a 70K+ OO system. I recommend this book for any software engineer that works with OO/C++.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


3 of 13 people found the following review helpful:
5.0 out of 5 stars Must read, November 2, 1999
By A Customer
This review is from: Designing Object Oriented C++ Applications Using The Booch Method (Hardcover)
Best software book I've ever read. And I've read quite a lot of them
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1 of 16 people found the following review helpful:
3.0 out of 5 stars it's good, August 15, 1999
By A Customer
This review is from: Designing Object Oriented C++ Applications Using The Booch Method (Hardcover)
this is the very good book i found till no
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


Most Helpful First | Newest First

This product

Designing Object Oriented C++ Applications Using The Booch Method
Designing Object Oriented C++ Applications Using The Booch Method by Robert C. Martin (Hardcover - February 15, 1995)
Used & New from: $1.04
Add to wishlist See buying options