Исключения в PHP: сложнее, чем кажется

Лучшие практики

PHP

Доклад принят в программу конференции

Мнение Программного комитета о докладе

Исключения — неидеальный механизм обработки ошибок сам по себе. Добавьте к этому специфику PHP, и вы получите несколько нетривиальных вопросов. В своём докладе Илья озвучит эти вопросы и поможет найти на них ответы.

Целевая аудитория

PHP-разработчики среднего и продвинутого уровня, которые хотят углубить свои знания в области работы с исключениями и улучшить качество своего кода.

Тезисы

Исключения в PHP сложнее, чем может показаться на первый взгляд.

Начнем с обсуждения иерархии исключений и недостатка строгих стандартов, затем перейдем к тонкостям их обработки и логирования. Рассмотрим, почему исключения в PHP требуют особого внимания, как правильно выбирать и обрабатывать их, а также коснемся таких важных аспектов, как коды ошибок. Завершим обзором специфических особенностей, которые могут привести к неожиданным проблемам в работе с исключениями.

PHP-разработчик с опытом коммерческой разработки более 6 лет. Любит решать сложные архитектурные задачи. Интересуется базами данных, системами обмена сообщениями. Активно следит за PHP-сообществом.

BelkaCar

Платформа каршеринга. Входит в четверку крупнейших каршеринговых сервисов России.

Видео