Node.js · Middle · Pytanie 24 z 75
Czym różnią się błędy operacyjne od błędów programisty?
- ✓Poprawna odpowiedź: Błędy operacyjne to oczekiwane awarie (sieć niedostępna, złe dane wejściowe); błędy programisty to bugi (undefined is not a function)
- 2Błędy operacyjne pochodzą z systemu, błędy programisty z npm
- 3Obsługuje się je tak samo
Wyjaśnienie
Błędy operacyjne trzeba obsługiwać: ponowić, zwrócić 4xx/5xx, zalogować. Bugi trzeba naprawiać; po nieoczekiwanym wyjątku najbezpieczniej często jest zrestartować proces.