Designing Object-Oriented Software has 37 ratings and 6 reviews. Kevin said: It’s fun to read a book written when the waterfall design process wasn’t y. Results 1 – 30 of 32 Designing Object-Oriented Software by Rebecca Wirfs-Brock, Brian Wilkerson, Lauren Wiener and a great selection of related books, art and. regular design columnist for IEEE Software and the author of the classic text, Designing Object-Oriented. Software. Her most recent book, Object Design: Roles.

Author: Malkree Golabar
Country: Malaysia
Language: English (Spanish)
Genre: Business
Published (Last): 14 May 2016
Pages: 213
PDF File Size: 19.50 Mb
ePub File Size: 8.91 Mb
ISBN: 201-4-45436-518-1
Downloads: 64166
Price: Free* [*Free Regsitration Required]
Uploader: Arashishura

Object Design: Roles, Responsibilities, and Collaborations

Pages with related products. I’d like to read this book on Kindle Don’t have a Kindle? Alexa Actionable Analytics for the Web. All is explained in plain English. AmazonGlobal Ship Orders Internationally.

If you are a seller for this product, would you like to suggest updates through seller support? English View all editions and formats. It will save you a ton of headache in the course of learning an your first object-oriented language.

Overview Features Contents Order Overview. For developers of object-oriented software. 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? Collaborations What Is Object Collaboration?

You’re presented with notions like who controls what, spreading system intelligence as evenly as possible rather than encapsulating most behaviour in a single class, object-oeiented classes inside subsystems modules to reduce coupling and increase cohesion.


Object Design: Roles, Responsibilities, and Collaborations [Book]

Considering the age of this book roughly 17 years as of this reviewI found it pretty fascinating. Some of the ideas presented are not universally accepted and are not wirgs-brock implemented in many of today’s languages.

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. Gone are the days of having to define an object class for text characters, command buttons, labels, forms, etc. Add both to Cart Add both to List. In this book, Wirfs-Brock and co-authors explain how to design the classes and objects that will make the program or application and needed interaction among objects to make the application work.

Today’s languages are much better equipped and have taken a lot of the tedium out of programming. Sign In We’re sorry! Peggy Burns rated it it was amazing Jan 05, An introduction to the art of designing object- oriented software.

Customers who bought this rebeca also bought.

Designing object-oriented software (Book, ) []

Citations are based on reference standards. These items are shipped from and sold by different sellers.

If you are a seller for this product, would you like to suggest updates through seller support? It IS, however, the best single introduction to the subject I’ve ever seen. Practical and down-to-earth in approach, this bestseller explores the art of designing object-oriented software.


Modern programming languages have done most of the work of object creation for us, so we are able wirfs-bbrock concentrate our efforts on efficient coding.

The book is language neutral – just as design should be. Royall rated it really liked it Sep 05, Sign Up Already have an access code? Shopbop Designer Fashion Brands. Amazon Advertising Find, attract, and engage customers.

As all experienced designers know, software design is part art and inspiration and part consistent effort and solid technique.

One of the most interesting things I took away from this book was a new perspective on how the use of multiple inheritance influences design.

To ask other sottware questions about Designing Object-Oriented Softwareplease sign up. Ricardo Cavalcanti rated it really liked it Sep 15, AmazonGlobal Ship Orders Internationally.