Показать сообщение отдельно
  #222 (permalink)  
Старый 06.10.2009, 14:06
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

Сообщение от Илья Кантор
1. Поясню отличие для читателей комментария. Callback (в смысле Dean'а) - означает, что один инициировавший исключение обработчик события не дает выполняться следующим. А события - это когда обработчики выполняются независимо от результата друг друга.

Для меня лично бросивший исключение обработчик - это очень серьезная ошибка, и он должен полностью останавливать цепочку.

Поэтому такое поведение это не недостаток, а преимущество. IMO.
А меня лично смущает такое поведение. Это в дебаг-режиме любая ошибка -- повод больше не общаться с пользователем. В продкшн-режиме же система должна быть максимально устойчивой к ошибкам, тем более что окружений, в которых будет работать скрипт, чуть более чем 9000.

З.Ы. Если кто не понял, это камент из статьи Ильи о добавлении обработчиков событий.
Ответить с цитированием