JavaRush /Java блог /Архив info.javarush /Говнокод #19 hubert 41 уровень 19 мая 2014 2049 views 3 comments Говнокод #19 Статья из группы Архив info.javarush Присоединиться int[] indexes = list.getSelectedIndices(); if (indexes.length == 0) { indexes = getAllIndexes(); } if (indexes.length == 0) { return false; } Комментарии (3) ЧТОБЫ ПОСМОТРЕТЬ ВСЕ КОММЕНТАРИИ ИЛИ ОСТАВИТЬ КОММЕНТАРИЙ, ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ Cawich Уровень 18 24 декабря 2015 int[] indexes; if (0 == getSelectedIndices().length) { if (0 == getAllIndexes().length) return false; indexes = getAllIndexes(); } как-то так наверное… aiv Уровень 27 12 апреля 2016 Не лучше, чем исходный вариант. А если в getAllIndexes() будет запрос к удаленной базе? Зачем дважды делать запрос, сначала для того чтобы узнать, есть ли там что-то, а второй раз получить данные? dev4j Уровень 7 23 мая 2014 да. Попахивает говнецом ) Показать еще комментарии
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ
как-то так наверное…
А если в getAllIndexes() будет запрос к удаленной базе? Зачем дважды делать запрос, сначала для того чтобы узнать, есть ли там что-то, а второй раз получить данные?