19 of 19 people found the following review helpful
this is a really good book...,
This review is from: Object-Oriented Design Heuristics (Hardcover)
Wow. I wasn't expecting such an easy yet informative read. About 50 pages through this book, I wanted to hunt down the author's e-mail address and send him a personal thank-you letter. If you're experienced with language-specifics, and ready to get a grasp on the better ways to implement your designs so that they are more maintainable and logical, then grab this text. Riel explains things in a clear way, but the best thing about this book is that it follows the thought patterns of a typical reader. It's not pretentiously high-minded and verbose. Riel explains problems in common language, offers the common solutions, and then tells you in many ways how they can be improved. He covers "god-classes", encapsulation vs. inheritence, message passing, and much more.
Overall, this book is a very mind-opening experience, and I'd recommend it to anyone.