Winner of the award, the industry's top prize for best software development book.
bookstores (and from ISE, see below).
If you have trouble finding the book, or your bookstore does not carry it, please drop us a note with the name of the bookstore.
$79.95 (USA), $99.95 (outside USA, air mail), $129.95 (outside USA, UPS).
Object-Oriented Software Construction, second edition is the comprehensive reference on all aspects of object technology, from design principles to O-O techniques, Design by Contract, O-O analysis, concurrency, persistence, abstract data types and many more. Written by a pioneer in the field, contains an in-depth analysis of both methodological and technical issues.
Two-color printing provides for clear figures and readable software extracts.
Comes with a CD-ROM containing: the complete hyperlinked text, for easy reference; software to read the text on major industry platforms; supplementary material (reusable components, mathematical complements); and a complete graphical O-O development environment supporting the concepts of the book.
Object-Oriented Software Construction, second edition will be appreciated by the developer community even more than the first edition, if that is possible. In my unbiased opinion [...] it is destined to become the comprehensive and definitive reference for most methodological and technical questions raised by object technology. Its width and breadth of scope is impressive, from object-oriented techniques like Design by Contract and inheritance, to methodology issues like patterns and class design, to advanced issues like concurrency and persistence.
Rigorous in approach, packed with quality, complete in coverage and occasionally humorous, this book is on my permanent reference shelf and will no doubt look bad after a while. But only the physical aspects such as covers and spine will be worn out. The ideas will live forever, at least in the context of the computer world.
A definitive guide to object oriented programming and design. Meyer has not only managed to create a book that covers virtually every aspect of the field; he has done so in a way that is very readable and that puts everything into context in addition to going into specific details. Highly recommended.
One of my favorite books on the subject of objects has been revised and updated. [...] Bertrand Meyer has done an excellent job of incorporating a multitude of new topics into the original work, and yet retaining the authoritative, informative style of the text. As one reads the book, one soon realizes that this is an author who believes in what he is writing. The ideas come through wonderfully.
If you buy only one object-oriented programming book, it should be Object-Oriented Software Construction. One of best computer books ever written, this book walks you through the author's outstanding solutions to programming problems. Read this book and you'll immediately be a better programmer. That may seem like a strong statement, but this book deserves every accolade.
If you program computers, you need to read this book.
OOSC-2 is not just a magnificent, magic and indispensable book to learn how to build O-O software: it will enable its reader to reach excellence in the world of software.
Tour de Force... Meyer succeeds admirably in leading the patient reader ... through a presentation of the fundamental software development issues that is independent of any programming system, language or application area... Well organized and highly readable... Meyer's high standards for precision of expression do not interfere with a literate style or preclude the occasional injection of humor.
Meyer writes like an angel.
The book presents the concepts in an orderly manner and explains them very well. It is even more attractive because it presents a technique of object-oriented design.
The author believes in OOP, has the experience to know that it works, and is willing and able to show us why and how... The clear choice for software people who want to dive straight into object-oriented programming.