Насколько необходимы Custom Exception?

101
14 июля 2021, 05:10

Я так понимаю, хорошим тоном является под каждый вид исключения делать свой собственный класс.

Если нужно отловить что-то определенное и по определенному обработать то все понятно. Но если мне это не нужно?

Выбрасывать стандартные исключения будет норм? Если нет, то в чем будет профит делать под каждое исключение свой класс, если у меня одна точка выхода?

Answer 1

Я так понимаю, хорошим тоном является под каждый вид исключения делать свой собственный класс.

У меня нет такого мнения. Не нужно плодить излишних сущностей. Если решаемо и достаточно, то совершенно излишне - излишнее утяжеляет код и его понимание.

Принцип во всем, имхо, простой - эффективно и оптимально. Если что-то можно упростить за счет использования функции - хорошо, если что-то упрощается и структурируется с классом - хорошо. Все должно быть так просто, как это только возможно. Но не проще) (*Альберт Эйнштейн)

READ ALSO
Удалить все файлы через 3 дня на сервере

Удалить все файлы через 3 дня на сервере

Нужно удалить все файлы и папки рекурсивно на сервереДоступ по FTP

111
Оптимизация выборки из бд PHP

Оптимизация выборки из бд PHP

Есть примерно 80 таблиц с данными по которым идёт поиск значений через foreach, и пока он идёт успевает пройти секунд 10-15 так как много таблиц,...

97
Вывод массива - php

Вывод массива - php

Есть форма:

115
Не понимаю принцип переворота строки

Не понимаю принцип переворота строки

Что происходит в следующих 2 строках? Почему мы доходим до среднего символа в leftPart, начинаем с того же среднего символа в rightPart, но символ не дублируется?

124