WINTER SALE IS ON!

Object-Orientation Abusers

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