Вниз  PHP и мелкие вопросы
- 6.04.2016 / 23:49
Кальцид
  Пользователь

Кальцид 
Сейчас: Offline
kingdosya, Да стоит скорей всего . Тру как бы и не исключение так что надо
- 7.04.2016 / 00:05
Ксакеп
  Модератор форума

Ксакеп 
Сейчас: Offline
kingdosya, в php есть функция, с которой можно определить обработчик необработанных ичключений. Тогда даже ошибки, которые не являются исключениями, но останавливают работу скрипта, сможешь перехватить.
- 7.04.2016 / 12:35
kingdosya
  Пользователь

kingdosya 
Сейчас: Offline
Цитата Koenig:
kingdosya, не запаривайся на исключениях
Значить что ты порекомендуеш?
- 7.04.2016 / 12:43
kingdosya
  Пользователь

kingdosya 
Сейчас: Offline
Цитата Jahak:
kingdosya, покажи код
Ну зачем? Запросы попадут на файл индекс.пых который подключает другие файлы и вызывает оттуда функции, создает объекты и т.д. Вот в этих объектах я хочу выбрасывать исключений разного типа, не повторяя такие коды например try{} catch mytype1... Catch mytype2......и т.д.
   Такой подход не создает ли лишние нагрузки на сервер? Похожие приемы используется ли? И т.д.

Изменено kingdosya (7.04 / 12:46) (всего 1 раз)
- 7.04.2016 / 15:29
Jahak
  Пользователь

Jahak 
Сейчас: Offline
kingdosya, твой подход мне чет не нравится. Никто так не делает по моему. Я по крайней мере такого нигде не встречал.
- 7.04.2016 / 15:41
Jahak
  Пользователь

Jahak 
Сейчас: Offline
kingdosya, а если тебе придется перехватывать различные классы исключений, будешь писать такую простынь
Открыть спойлер
  :hack:
Лучше обрабатывать исключения в том месте где это необходимо, а не скидывать все в одну кучу :)

Изменено aNNiMON (7.04 / 17:24) (всего 2 раза)
- 7.04.2016 / 15:46
aRiGaTo
  Пользователь

aRiGaTo 
Сейчас: Offline
Jahak, да разбрасываться исключениями - это вообще не очень хорошо.
__________________
 don't tread on me
- 7.04.2016 / 17:37
Витаминыч
  Супермодератор

Витаминыч 
Сейчас: Offline
aRiGaTo, почему? Полезная вещь, так-то.
__________________
 わからない!!
- 7.04.2016 / 18:02
aRiGaTo
  Пользователь

aRiGaTo 
Сейчас: Offline
Витаминыч, хорошего да понемногу, иначе есть вероятность получить спагетти-код. Особенно, если какой-нибудь умный человек сделает: method foobar() throws Exception (типа жава :пони:), а потом ищи, откуда это исключение прилетит. Ну, или отлавливать NullPointerException'ы.
__________________
 don't tread on me
- 7.04.2016 / 19:06
Витаминыч
  Супермодератор

Витаминыч 
Сейчас: Offline
aRiGaTo, а, ну таким-то образом, да, непонятно. Я то думал, ты про обычные трюкачи..
__________________
 わからない!!
Наверх  Всего сообщений: 4740
Фильтровать сообщения
Поиск по теме
Файлы топика (129)