| help | account  


Object-Oriented Design Heuristics
View Larger Image
Arthur J. Riel
Addison-Wesley, Hardcover, Published May 1996, 400 pages, ISBN 020163385X
List Price: $59.99
Our Price: $46.50
You Save: $13.49 (22% Off)


FREE Shipping on Orders over $40!*
Availability: Out-Of-Stock

Customer Reviews: 4     Average Customer Rating:

Write a Review and tell the world about this title!

People who purchase this book frequently purchase:

Books on similar topics, in best-seller order:Books from the same publisher, in best-seller order:

Upon completion of an object-oriented design, you are faced with a troubling question: "Is it good, bad, or somewhere in between?" Seasoned experts often answer this question by subjecting the design to a subconscious list of guidelines based on their years of experience. Experienced developer Arthur J. Riel has captured this elusive, subconscious list, and in doing so, has provided a set of metrics that help determine the quality of object-oriented models.

Object-Oriented Design Heuristics offers insight into object-oriented design improvement. The more than sixty guidelines presented in this book are language-independent and allow you to rate the integrity of a software design. The heuristics are not written as hard and fast rules; they are meant to serve as warning mechanisms which allow the flexibility of ignoring the heuristic as necessary. This tutorial-based approach, born out of the author's extensive experience developing software, teaching thousands of students, and critiquing designs in a variety of domains, allows you to apply the guidelines in a personalized manner.

The heuristics cover important topics ranging from classes and objects (with emphasis on their relationships including association, uses, containment, and both single and multiple inheritance) to physical object-oriented design. You will gain an understanding of the synergy that exists between design heuristics and the popular concept of design patterns; heuristics can highlight a problem in one facet of a design while patterns can provide the solution.

Programmers of all levels will find value in this book. The newcomer will discover a fast track to understanding the concepts of object-oriented programming. At the same time, experienced programmers seeking to strengthen their object-oriented development efforts will appreciate the insightful analysis. In short, with Object-Oriented Design Heuristics as your guide, you have the tools to become a better software developer.


Customer Reviews

Customer Reviews: 4     Average Customer Rating:

Aug 6, 2001     Bill Talada (btalada@gmh-inc.com) from Pennsylvania USA
Stalled progress because object diagram quirky?
Not sure why you aren't getting object reuse? Or why one's object model seems peculiar? This book gives advice to keep you from floundering in indecision. It is well edited and an easy read in just a couple hours. The publisher's summary gives an accurate description of the contents.

Feb 26, 2001     A review from Texas
Excellent book!
Learn about mistakes before you actually do them, especially the reuseability mechanism. A sorely-needed book!

Nov 9, 1999     A review from Washington DC Area
Excellant book, Immediately Applicable
The book is excellant. It's audience is the practicing OO designer. It avoids a lot of fluffy theory and gets right to heuristics you can use.

Jun 7, 1999     Rafael Morffi from San Ramonk, California
Clear, to the point guidelines for OO systems
This book is not an introduction to OO sytems design. Instead, it contains a list of very-well explained and reasoned principles to keep in mind when designing an OO system. Mr. Riel does an excellent job of explaining the reasoning behind the heuristics and is quite amenable to violating them when justification exists. I highly recommend this book.



Forgot your password?
FAQs
Shipping Options
Returns
Your Orders
Your Account