Порушники об'єктно-орієнтованого дизайну

Всі ці запахи являють собою неповне або неправильне використання можливостей об'єктно-орієнтованого програмування.