Задонатить и смотреть →
Открой безлимитный доступ к 100+ полезных скринкастов и получай скидки на все предстоящие мероприятия

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

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

  • 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

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

Ответить
Дмитрий Елисеев

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

Ответить
Роман

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

Ответить
Дмитрий

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

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

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

Google
GitHub
Yandex
MailRu