Object-Oriented Software Construction (Book/CD-ROM), Mixed media product

Object-Oriented Software Construction (Book/CD-ROM) Mixed media product

5 out of 5 (1 rating)


For any software engineer, developer or programmer interested in O-O software and programming. This long-awaited revision retains the clarity, practicality and innovations that helped the first edition sell over 75,000 copies since 1988.

Now over 1200 pages with a CD ROM full of object tools, this edition is fully revised and considerably expanded, making it THE definitive reference on the most promising software development in 30 years.


  • Format: Mixed media product
  • Pages: 1296 pages, illustrations
  • Publisher: Pearson Education (US)
  • Publication Date:
  • Category: Object-oriented programming (OOP)
  • ISBN: 9780136291558


Free Home Delivery

on all orders

Pick up orders

from local bookshops


Showing 1 - 1 of 1 reviews.

Review by

A classic text on object oriented software languages and development, and probably one of the top 20 best software development books ever. It is both detailed and comprehensive and I dare say, accessible. If one randomly opened a page, it is likely only a computer science grad student would recognize all the vocabulary on the page. However, with just a basic computer science understanding (e.g. understand big-oh notion) Myers takes the reader from the basics into the darkest depths of object oriented languages. It is a very large book and a very useful reference, but I highly recommend reading the chapters in sequential order. A highlight of the book, for me, included one of the early chapters where he presents object oriented languages in a historical context, showing how the limitations of top-down programming directly lead to the bottom-up approach of oo. While Myers is detailed and comprehensive, some parts receive short shrift. For example, much is made of the programming abstractions and their powerful realization in oo languages. But as any experienced oo developer will tell you, it's almost worse to use too much abstraction. Myers does mention the *principles* of how to properly throttle your oo abstractions, but his principles seem to come from no where and they are not presented as anti-abstraction principles.

Also by Bertrand Meyer   |  View all