Goodreads helps you keep track of books you want to read.
Start by marking “Object-Oriented Software Construction (Book/CD-ROM)” as Want to Read:
Object-Oriented Software Construction (Book/CD-ROM)
Enlarge cover
Rate this book
Clear rating
Open Preview

Object-Oriented Software Construction (Book/CD-ROM)

4.06  ·  Rating details ·  240 ratings  ·  15 reviews
This is, quite simply, the definitive reference on the most important development in software technology for the last 20 years: object-orientation.

A whole generation was introduced to object technology through the first edition of this book. This long-awaited new edition retains the qualities of clarity, practicality and scholarship that made the first an instant bestsell
Paperback, Second Edition, 1296 pages
Published April 3rd 1997 by Prentice Hall (first published April 1st 1988)
More Details... edit details

Friend Reviews

To see what your friends thought of this book, please sign up.

Reader Q&A

To ask other readers questions about Object-Oriented Software Construction, please sign up.

Be the first to ask a question about Object-Oriented Software Construction

Community Reviews

Showing 1-30
4.06  · 
Rating details
 ·  240 ratings  ·  15 reviews

More filters
Sort order
Mar 14, 2014 rated it really liked it
Shelves: tech
This book is a throw back, and fascinating because of it. It's great to see the difference in perspective then compared to that preached by the Agile development community today. It's also interesting to see all the OO features included in Eiffel that none of today's OO language's have. There are clearly things we are doing better today, but others we have lost that we could benefit from. Especially in the areas of better design and more flexible reusable extensible software. And this book has a ...more
Jorge Roldán
Mar 15, 2012 rated it liked it
Extremely exhaustive book about object oriented programming. Hard at moments, it makes difficult to read. On the other side, if you struggle thorugh it, you get a deep understanding about OOP, no matter the language you normally use.
Jan 11, 2018 rated it liked it
Not bad as for a re-read of 20-years old software development book. Taxonomy around O-O changed a bit. However, it's still worth to scan it quickly for a couple of really good pointers on how to use (vs. abuse) object oriented languages. Other then that, it's just a book that captured really well certain moment in the evolution of IT eco-system, when O-O hype managed to hatch Java ;-)
Sergey Bon.
Dec 27, 2018 marked it as to-read
Shelves: programming
Recommended by Robert C. Martin in his 2014 talk "SOLID Principles of Object Oriented and Agile Design" at Yale School of Management.
Sandro Mancuso
Sep 27, 2016 rated it really liked it
This book was written in 1997 and I can't judge it using my current knowledge, which was acquired in the almost 20 years after the book was written. This book was a great book in the past, for people learning OOP/D, hence the 4 stars. Yes, the book definitely shows its age and most things it advocates are not considered good practices today. I would not recommend it for those who understand OOP/D well enough and neither for those who are looking for the current best practices in software design. ...more
Ivan Soto
Sep 28, 2011 rated it it was ok
It's a useful book but it takes huge perseverance to get through unskilled writing on such a technical topic.
Max Sakalouski
Dec 02, 2014 rated it liked it
A bit outdated, too much lyrics, *too much* Eiffel language. Author's opinion on some aspects are too restrictive and controversial. Anyway, it's a quite good book on OOP.
Sep 21, 2008 rated it it was amazing
This book is straight classic. A must have!!
Minh Ha
Feb 28, 2012 rated it it was amazing
Shelves: programming
A handy reference and an exhautive list of OO techniques and practices.
Väinö Leppänen
I only read chapters 1 - 28. The rest didn't seem worth the effort because of the topics dealt with.
Hal Taylor
Apr 19, 2016 rated it really liked it
The bible of OOD. Not exactly the way things get done, in practice, but the concepts are a good foundation. I read this cover-to-cover, and enjoyed Meyer's style.
May 11, 2010 added it
Shelves: manuals-01
Creating Web Pages for Dummies
Sergey Teplyakov
Feb 26, 2012 rated it it was amazing
Best OOP/OOD book ever! Highly recommended!
Feb 17, 2010 rated it really liked it
Shelves: computer-science
Read this in school, textbook for OO design
Mansoor Ahmed
rated it really liked it
Oct 18, 2017
Serge MBikina
rated it liked it
Jul 31, 2016
Helga Guerreiro
rated it it was amazing
Aug 07, 2013
Andrew Shipman
rated it liked it
Jan 07, 2008
Marek Wywiał
rated it really liked it
Apr 28, 2014
Jorge DeFlon
rated it it was amazing
Jul 02, 2014
rated it really liked it
Nov 27, 2018
Bwogi Emmanuel
rated it it was amazing
Apr 09, 2015
David James
rated it it was amazing
Jun 29, 2013
rated it liked it
Jan 03, 2013
rated it liked it
Feb 23, 2016
rated it really liked it
Oct 18, 2014
rated it really liked it
Jan 13, 2016
Duong Tan Chanh
rated it it was ok
May 31, 2019
Alexander Korneev
rated it really liked it
Dec 30, 2011
rated it liked it
Aug 30, 2012
« previous 1 3 4 5 6 7 8 next »
There are no discussion topics on this book yet. Be the first to start one »

Readers also enjoyed

  • Writing Solid Code
  • Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development
  • Planning Extreme Programming
  • Design Patterns Explained: A New Perspective on Object-Oriented Design (Software Patterns Series)
  • Learning XML
  • Dynamics of Software Development
  • Object-Oriented Analysis and Design with Applications
  • Software Architecture in Practice
  • Code Reading: Open Source Perspective
  • Object Design: Roles, Responsibilities, and Collaborations
  • The Practice of Programming (Addison-Wesley Professional Computing Series)
  • Concepts, Techniques, and Models of Computer Programming
  • Software Craftsmanship: The New Imperative
  • Growing Object-Oriented Software, Guided by Tests
  • Analysis Patterns: Reusable Object Models
  • The Design and Evolution of C++
  • Agile Software Development, Principles, Patterns, and Practices
  • Refactoring to Patterns
See similar books…

Goodreads is hiring!

If you like books and love to build cool products, we may be looking for you.
Learn more »