Object-Orientation Abusers

All these smells are incomplete or incorrect application of object-oriented programming principles.

Tired of reading?

No wonder, there are 7 hours worth of the text on this website.

Try our interactive course on refactoring. It offers less boring approach to learning new stuff.

Let's see...