Я слышал, что реализация интерфейса констант - это анти-шаблон, потому что такие интерфейсы предоставляют детали реализации классам (что не является целью интерфейса). Но как насчет наличия внутреннего интерфейса констант в классе? Это плохая практика?Внутренний интерфейс констант
EDIT: Я имею в виду, что я не хочу его реализовывать, просто чтобы использовать его константы.
Используйте вместо перечисления – NimChimpsky