Теоретическая общность.
Класс, метод, поле или параметр не используются.
##Signs and Symptoms
Класс, метод, поле или параметр не используются.

##Reasons for the Problem
Иногда код создаётся «про запас», чтобы поддерживать какой-то возможный будущий функционал, который в итоге так и не реализуется. В результате этот код становится труднее понимать и сопровождать.
##Payoff
-
Уменьшение размера кода.
-
Упрощение поддержки.