Интересует, как лучше отрефакторить такой фрагмент кода :
public boolean isDeletable(ConfigDto config){
StatusCode code = configDto.getStatusCode();
return (code == ACTIVE || code == APPROVED || code == REJECTED|| code == NEW ||
code == AWAITING_APPROVAL || code == AWAITING_CORRECTION )
}
Стоит ли ввести сет и проверять содержится ли там элемент ? (в моем случае enum)
public boolean isDeletable(ConfigDto config) {
Set <StatusCode> set = EnumSet.of(ACTIVE,
APPROVED, REJECTED, NEW, AWAITING_APPROVAL, AWAITING_CORRECTION);
return set.contains(config.getStatusCode());
}
Какие еще могут быть варианты, чтобы код выглядил чище ?
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
У меня такое изображение
Подскажите, как авторизоватся без апи на каком-либо сайте имея лишь логин и пароль? Если не трудно дайте кусок кода на java, либо же линк, где...
При запуске программы появляется ошибка: