Обработка и логирование ошибок

Отлов ошибок проблем с соединением. Вынесение логирования в отдельный обработчик.

  • 00:00:48 Риск падения скрипта
  • 00:01:59 Отлов ошибок на месте
  • 00:02:32 Класс ErrorHandler
  • 00:03:37 Вынесение заглушения ошибок
  • 00:04:44 Класс MuteLocator
  • 00:06:44 Обзор результата
  • 00:08:19 Как будем кэшировать
Скрытый контент (код, слайды, ...) для подписчиков. Открыть →
Дмитрий Елисеев
elisdn.ru
Комментарии (4)
voodooism
2019-10-27 09:12

А зачем оборачивать каждый из локейторов в кострукторе чейн локетора, если они имплементят один и тот же интерфейс? Разве нельзя просто обернуть чейн локейтор?

Ответить
Дмитрий Елисеев
2019-11-12 10:53

Чтобы при ошибке в каком нибудь сервисе не упал весь ChainLocator.

Ответить
Роман
2019-12-24 15:46

не перебор с MuteLocator' ом?

Ответить
Дмитрий
2020-04-04 10:31

класс Logger пропустили

Ответить
Зарегистрируйтесь или войдите чтобы оставить комментарий

Или войти через:

Yandex
MailRu
GitHub
Google