Node.js · Middle · Запитання 24 з 75
Чим операційні помилки відрізняються від помилок програміста?
- ✓Правильна відповідь: Операційні - очікувані збої (мережа недоступна, некоректні дані); помилки програміста - баги (undefined is not a function)
- 2Операційні приходять від ОС, помилки програміста - від npm
- 3Обробляти їх слід однаково
Пояснення
Операційні помилки треба обробляти: повторити, повернути 4xx/5xx, залогувати. Баги треба виправляти; після неочікуваного винятку найбезпечніше часто перезапустити процес.