Qty:1
  • List Price: $82.67
  • Save: $11.18 (14%)
Only 4 left in stock (more on the way).
Ships from and sold by Amazon.com.
Gift-wrap available.
Designing Object-Oriented... has been added to your Cart
Condition: Used: Good
Comment: Book is used, fast shipping and great customer service.
Access codes and supplements are not guaranteed with used items.
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 2 images

Designing Object-Oriented Software Paperback – International Edition, June 28, 1990

ISBN-13: 978-0136298250 ISBN-10: 0136298257 Edition: 1st

Buy New
Price: $71.49
19 New from $43.99 69 Used from $0.01 1 Collectible from $9.96
Amazon Price New from Used from
Paperback, International Edition
"Please retry"
$71.49
$43.99 $0.01
Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student


Hero Quick Promo
Save up to 90% on Textbooks
Rent textbooks, buy textbooks, or get up to 80% back when you sell us your books. Shop Now
$71.49 FREE Shipping. Only 4 left in stock (more on the way). Ships from and sold by Amazon.com. Gift-wrap available.

Frequently Bought Together

Designing Object-Oriented Software + Object Design: Roles, Responsibilities, and Collaborations
Price for both: $130.73

Buy the selected items together

Editorial Reviews

From the Publisher

A practical, down-to-earth introduction to the art of designing object- oriented software.

From the Back Cover

Practical and down-to-earth in approach, this bestseller explores the art of designing object-oriented software. It offers basic design principles and a specific design process that can be applied to any software programming effort -- even those not using object-oriented programming languages or environments. Covers the concepts of object-oriented technology, presents a process to apply those concepts, the tools to use throughout the process, and examples to put it all together. For developers of object-oriented software.
NO_CONTENT_IN_FEATURE

Best Books of the Month
Best Books of the Month
Want to know our Editors' picks for the best books of the month? Browse Best Books of the Month, featuring our favorite new books in more than a dozen categories.

Product Details

  • Paperback: 341 pages
  • Publisher: Prentice Hall; 1 edition (June 28, 1990)
  • Language: English
  • ISBN-10: 0136298257
  • ISBN-13: 978-0136298250
  • Product Dimensions: 7 x 1.1 x 9.1 inches
  • Shipping Weight: 14.4 ounces (View shipping rates and policies)
  • Average Customer Review: 4.3 out of 5 stars  See all reviews (11 customer reviews)
  • Amazon Best Sellers Rank: #722,823 in Books (See Top 100 in Books)

More About the Authors

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

4.3 out of 5 stars
Share your thoughts with other customers

Most Helpful Customer Reviews

21 of 22 people found the following review helpful By Mihailo Despotovic on February 8, 2001
Format: Paperback
When the book is more than 10 years old and still a required literature in the area, that really tells you a lot. Especially if the area is software engineering where things tend to change quickly. After more than 10 years this book is still a fundamental reading from OO design. Even IBM recommends this book for it's Object Oriented Programming exam. First several chapters are really classic - everything is there: why OOP?, objects, classes, responsibilities, collaborations, hierarchies. If you read this first and then go for any C++/Java/put_your_favorite_oop_language_here book, everything is going to be much much easier and more clear even if you have a decent OO design background. There are even couple of presentations of complete implementations of fair software projects using the terminology and techniques described in the book (last two chapters). If you are beginner in OO design or you have to read just one "theoretical" book from OO design or don't know where to start concerning OO design, I recommend this one. The only drawback is that book is still pretty expensive, but I am sure that you will not regret...
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
18 of 19 people found the following review helpful By A Customer on October 8, 1999
Format: Paperback
This book is great because it makes sense. Its simply well thought out, consistent in its approach, and extremely insightful. Even if you dont use CRC cards or dont use the term "Responsibility Driven" in your work, you will find this text and the concepts it presents fit in nicely with the newer UML notation and "way of being." Although you won't find "Use Case" in the index, the stability of the common sense put into this book will map easily to whatever modeling doctrines you use. The fact that Amazon.com is shipping a software design book that is almost 10yrs old in 24hours should also tell you something about its credibility. Simply, a great book.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
17 of 18 people found the following review helpful By Amnon H. Eden (eden@math.tau.ac.il) on June 24, 1999
Format: Paperback
I am a veteran lecturer of object oriented programming> Unfortunately, despite the popularity of the subject and the (seeming) abundance of books in the discipline, I still have a difficulty in providing my students with a comprehensive source of information. This book, however, covers more than any other book I know of, in the clearest form.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
10 of 10 people found the following review helpful By A Customer on May 11, 1998
Format: Paperback
First, I'll tell you what this book isn't: a detailed discourse on the inner Zen of object-oriented development, a la Booch, Jakobsen, Rumbaugh, Nielson et al. It IS, however, the best single introduction to the subject I've ever seen. In my experience with computer-related books, it is virtually unique, not only in that it is clear and concise, but actually a pleasure to read! My best testimonial: I dropped my computer science major in college (my BA's in English) because the subject bored me stiff. This book rekindled my interest in the field, and led me to a major career change - and how many books can I say THAT about?
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
5 of 5 people found the following review helpful By Kurt Schurenberg on July 19, 2004
Format: Paperback
When I started learning Object Oriented Design, I was a C programmer with some COBOL experience. I was having a hard time making the paradigm shift to object orientation. This book was the best of several that I read. It was while reading this book that "the light came on". Since then, I've been recommending this book to anyone who is trying to make that paradigm shift themselves.
The book is language neutral - just as design should be. So you won't get hung up on examples in a language that you don't have.
Wirfs-Brock takes you through the design process, from the requirements to finished design, helping you understand how to discover your objects and assign responsibilities to them (Responsibility Driven Design (RDD)). She uses Class/Responsibility cards (similar to if not the same as CRC cards) to illustrate the documentation of information. Though there are more modern tools (UML) to capture some of this information, I still use these cards early in a design process because of the ease of changing/correcting them.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
5 of 5 people found the following review helpful By A Customer on December 11, 1997
Format: Paperback
Having sifted through Booch, Rumbaugh & Jacobson - the definitive OO texts - I found this book to be a refreshingly lightweight introduction to Object Oriented Design. It covers the subject in a straightforward step-by-step style and leads the reader through a couple of examples. These are documented in full at the back of the book, and in this I think the text offers an advantage over others that I have read. Certainly it is a more practical commentary on the subject. By todays standards it may be a little long in the tooth, so far as OO design goes, but the fundamentals still apply. I would recommend this book to those who wish to get to grips with OO design - for a more theoretical text turn to the fathers of the discipline, but I bet we won't see those on your bedside table.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Set up an Amazon Giveaway

Amazon Giveaway allows you to run promotional giveaways in order to create buzz, reward your audience, and attract new followers and customers. Learn more
Designing Object-Oriented Software
This item: Designing Object-Oriented Software
Price: $82.67 $71.49
Ships from and sold by Amazon.com