Skip to main content
1 store What Every Programmer Should Know About Object-Oriented Design

What Every Programmer Should Know About Object-Oriented Design

Compared at 1 store·Used ·Updated 9 days ago
Lowest $6.98Highest $6.98
Go to the $6.98 offer

Compare buying options

One live offer. The cheapest is used.
Sold byDetailsSpecial savingsItem price
AB
AbeBooksUsed · updated 9 days ago
—
2.5% Cash Back
$6.98
Visit site

Product Description

If you're a programmer using C++, Smalltalk, or Eiffel, or if you're about to migrate to object orientation for the first time, you need to know the most important principles of object-oriented design. For example: In a reliable design, why must a variable's cone of polymorphism lie within that of a method. Is connascence good or bad? How could the inherited methods of a superclass violate the invariant of a subclass -- and how can this be prevented? Page-Jones answers these questions and more, with characteristic clarity, demystifying the fundamentals of object orientation in a language-independent way. He provides a comprehensive notation for object-oriented design that allows you to depi…

Set Price Drop

Get an alert as soon as it’s on sale.

Alert set

Your price
Lowest now$6.98

We’ll let you know when any store drops to your price or lower.

View price drops