ВСЕ СТАТЬИ

← Вернуться к статьям
Хватит писать try-catch в контроллерах: как я причесал ошибки в Express и перестал бояться деплоя.
29 декабря в 07:29
habr.comтехнологии

Хватит писать try-catch в контроллерах: как я причесал ошибки в Express и перестал бояться деплоя.

29 декабря в 07:29•faviconhabr.com•технологии

Хватит писать try-catch в контроллерах: как я причесал ошибки в Express и перестал бояться деплоя. Знаете это чувство, когда открываешь контроллер в Express проекте, чтобы поправить одну строчку логики, и видишь ЭТО? Бесконечная вложенность, проверки на существование полей, ручной парсинг ошибок от базы данных и, конечно же, его величество try-catch, который занимает 80% файла. Я тоже через это проходил. В каждом новом микросервисе я копипастил одни и те же функции обработки ошибок. В одном проекте я ловил ошибки Mongoose через err.name === 'ValidationError...

Еще статьи из категории

Еще статьи