Szukam, aby zacząć moje JavaScript nieco więcej dowodów błędzie, a ja znaleźć mnóstwo dokumentacji na temat korzystania try
, catch
, finally
, i throw
, ale nie jestem znalezieniem mnóstwo porad od ekspertów na kiedy i gdzie wrzucić błędów.
- Czy każdy fragment kodu powinien być zawinięty w try / catch?
- Czy jest więcej porad na temat tego, w którym momencie należy wykryć błędy?
- Czy istnieją wady zgłaszania błędów zamiast cichej awarii kodu podczas produkcji?
- Zostało to poruszone w SO, jeśli chodzi o implementacje, ale czy błędy JS logowania na serwerze są skuteczną strategią?
- Czy jest jeszcze coś, co powinienem wiedzieć na temat przechwytywania błędów w mojej aplikacji?
Jestem też całkowicie fanatykiem słuchania książek, które mają świetne rozdziały lub szczegółowe wyjaśnienia dotyczące obsługi błędów. Elokwentny JavaScript porusza tę kwestię, ale nie jest zbyt nakazowy ani opiniotwórczy na ten temat.
Dziękuję za wszelkie rady, których możesz udzielić!