* BaseBean/Базовый класс-утилита: Наследование функциональности из класса-утилиты вместо делегирования к нему
* CallSuper/Вызов предка: Для реализации прикладной функциональности методу класса-потомка требуется в обязательном порядке вызывать те же методы класса-предка.
* Empty subclass failure/Ошибка пустого подкласса: Создание класса (Perl), который не проходит «проверку пустоты подкласса» («Empty Subclass Test») из-за различного поведения по сравнению с классом, который наследуется от него без изменений
* God object/Божественный объект: Концентрация слишком большого количества функций в одиночной части дизайна (классе)
* Object cesspool/Объектная клоака: Переиспользование объектов, чьё состояние не удовлетворяет (возможно неявному) контракту переиспользования.
* Poltergeist/Полтергейст: Объекты, чьё единственное предназначение — передавать информацию другим объектам
* Yo-yo problem/Проблема йо-йо: Структура (например: наследования) которая тяжело понятна вследствие избыточной фрагментации
* Singletonitis/Синглетонизм: Избыточное использование паттерна синглетон