Я так понимаю, хорошим тоном является под каждый вид исключения делать свой собственный класс.
Если нужно отловить что-то определенное и по определенному обработать то все понятно. Но если мне это не нужно?
Выбрасывать стандартные исключения будет норм? Если нет, то в чем будет профит делать под каждое исключение свой класс, если у меня одна точка выхода?
Я так понимаю, хорошим тоном является под каждый вид исключения делать свой собственный класс.
У меня нет такого мнения. Не нужно плодить излишних сущностей. Если решаемо и достаточно, то совершенно излишне - излишнее утяжеляет код и его понимание.
Принцип во всем, имхо, простой - эффективно и оптимально. Если что-то можно упростить за счет использования функции - хорошо, если что-то упрощается и структурируется с классом - хорошо. Все должно быть так просто, как это только возможно. Но не проще) (*Альберт Эйнштейн)
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Нужно удалить все файлы и папки рекурсивно на сервереДоступ по FTP
Есть примерно 80 таблиц с данными по которым идёт поиск значений через foreach, и пока он идёт успевает пройти секунд 10-15 так как много таблиц,...
Что происходит в следующих 2 строках? Почему мы доходим до среднего символа в leftPart, начинаем с того же среднего символа в rightPart, но символ не дублируется?