hubert
41 уровень

Говнокод #19

Статья из группы Архив info.javarush
участников
int[] indexes = list.getSelectedIndices(); if (indexes.length == 0) { indexes = getAllIndexes(); } if (indexes.length == 0) { return false; }
Комментарии (3)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Cawich
Уровень 18
24 декабря 2015, 04:36

int[] indexes;

if (0 == getSelectedIndices().length) {
    if (0 == getAllIndexes().length)
        return false;
    indexes = getAllIndexes();
}

как-то так наверное…
aiv
Уровень 27
12 апреля 2016, 22:20
Не лучше, чем исходный вариант.
А если в getAllIndexes() будет запрос к удаленной базе? Зачем дважды делать запрос, сначала для того чтобы узнать, есть ли там что-то, а второй раз получить данные?
dev4j
Уровень 7
23 мая 2014, 19:16
да. Попахивает говнецом )