#356 Добавление нового значения в enum

Компании:
Axbit Group
Темы:
SpringSpring Data JPAКод ревью

В модели существует некоторый enum:

public enum AccountType {
    TYPE_ONE,
    TYPE_INO
}

который используется для указания типа в какой-то сущности, как:

@Enumerated
private AccountType accountType;

Была поставлена задача добавить новый тип в перечисление TYPE_ONE_AND_HALF, что и было сделано:

public enum AccountType {
    TYPE_ONE_AND_HALF,
    TYPE_ONE,
    TYPE_INO
}

Корректно ли данное решение и какие могут быть проблемы при такой реализации?

Разбор вопроса

Ментор
Ответь как на реальном собеседовании. Я задам уточняющие вопросы, а затем сравню твой ответ с эталонным и покажу точность в %.
Войди, чтобы начать диалог Ментор ведёт диалог по текущему вопросу и учитывает предыдущие сообщения.
Войти