Mercur1y / con_calculator

0 stars 0 forks source link

Поля в перечислениях #2

Closed Prifiz closed 2 years ago

Prifiz commented 2 years ago

https://github.com/Mercur1y/con_calculator/blob/64ab605eef19356c1677d4f83c6de524f17db59e/src/main/java/com/simbirsoft/con_calc/entity/enums/HoleTypeEnum.java#L4

Чтобы енамы были более читаемыми, можно добавить в них поле "name" или "description" и приватный конструктор. Тогда перечисления будут выглядеть как-то так: public enum Role { STUDENT("Тот, кто страдает от кодревью"), REVIEWER("Тот, кто заставляет студентов страдать") }

Mercur1y commented 2 years ago

Как-то так, если я правильно понял. https://github.com/Mercur1y/con_calculator/blob/53786ff497ef77adb7dc5c3f9d116b5fbdf54ac8/src/main/java/com/simbirsoft/con_calc/entity/enums/HoleTypeEnum.java#L5-L13

Prifiz commented 2 years ago

Да, всё верно