![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| mecid |
|
||||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 58 Регистрация: 30.7.2009 Где: Baku Репутация: нет Всего: нет |
Вот такой вопрос с точки зрения правильности писания кода.
Как лучше писать
или
|
||||
|
|||||
| intr |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 128 Регистрация: 18.12.2005 Репутация: 2 Всего: 2 |
Мне первый вариант больше нравится
--------------------
Исследователь бытия и по совместительству Java-developer |
|||
|
||||
| mecid |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 58 Регистрация: 30.7.2009 Где: Baku Репутация: нет Всего: нет |
но заключать логику в обработчик исключения тоже както не так?
есть еще такой вариант как всегда тащить getResultList() и потом проверять его на isEmpty(); чтобы без исключений Это сообщение отредактировал(а) mecid - 10.3.2010, 08:27 |
|||
|
||||
| mecid |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 58 Регистрация: 30.7.2009 Где: Baku Репутация: нет Всего: нет |
так думаю лучше?
|
|||
|
||||
| Andrey1 |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 621 Регистрация: 27.2.2004 Где: Moscow Репутация: 2 Всего: 5 |
1) У меня такое впечатление, что второй код не скомпилиться.
2) Зачем нужен второй вариант и чем он может быть лучше на вкидку не понятно. -------------------- Созерцание и мудрость - едины. Соцерцание - это основа мудрости, а мудрость - это функция (т.е. умение использовать) созерцания. из сутры помоста шестого патриарха Хуэйнена |
|||
|
||||
| mecid |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 58 Регистрация: 30.7.2009 Где: Baku Репутация: нет Всего: нет |
чтобы не заключать логику в обработке исключений
|
|||
|
||||
| intr |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 128 Регистрация: 18.12.2005 Репутация: 2 Всего: 2 |
Я не вижу в этом ничего плохого. В крайнем случае надо выделит этот код в отдельный метод --------------------
Исследователь бытия и по совместительству Java-developer |
|||
|
||||
| 5ad1sT |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 45 Регистрация: 10.2.2009 Репутация: нет Всего: нет |
А склоняюсь к использованию списка и isEmpty().
|
|||
|
||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |