Обложка канала

Java библиотека

12847 @javalib

Всё для Java разработчиков.

Java библиотека

4 года назад
Открыть в
Когда стоит использовать перечисления в Java? Многие считают перечисления “кодом с запашком” и антипаттерном в ООП. Это мнение прослеживается и в некоторых книгах, например в “Внедрение зависимостей в . Net” Марка Симана: “ВНИМАНИЕ! ПО ОБЩЕМУ ПРАВИЛУ ПЕРЕЧИСЛЕНИЯ ЯВЛЯЮТСЯ КОДОМ С ЗАПАШКОМ, И ИХ НЕОБХОДИМО ПРЕОБРАЗОВЫВАТЬ В ПОЛИМОРФНЫЕ КЛАССЫ. В большинстве случаев перечислениями действительно злоупотребляют, но это не значит, что их обязательно нужно избегать. При правильном использовании они могут сослужить мощным инструментом. В текущей статье мы разберем сценарии, в которых перечисления уместны и в которых нет. Читать статью