может кто подскажет или пример посмотреть скинет.
Вопрос - Как организовать обработку ошибок, а точнее классы обработки ошибок?
У меня в проекте сейчас 1 обработчик, который возвращает юзеру сообщения просто на экране.
Я привык писать много функций мелких, но в каждой может что то произойти, в книжке чистый код предлагается писать исключения опираясь на тесты ,но в проекте тестов пока нет.
Я могу создавать исключения на каждый чих и привязывать их к имени каждого класса, но не уверен что так правильно.
В каких случах стоит создавать обработчики исключений и что по хорошему должно внутри обработчика быть вообще?
https://github.com/adelf/acwa_book_ru/blob/master/manuscript/5-error-handling.md
Обсуждают сегодня