This poster provides a quick overview of the design smells. The smells are classified as the violation of fundamental OO principles - abstraction, encapsulation, modularization, and hierarchy. Take a printout and paste it in your cubicle!
1. Design Principle Based Classification of Structural Design Smells
S G Ganesh, Tushar Sharma, Girish Suryanarayana, “Towards a Principle-based Classification of Structural Design Smells”,
Journal of Object Technology, vol. 12, no. 2, 2013.