Sto cercando di iniziare a fare il mio JavaScript un po 'più a prova d'errore, e mi sto trovando un sacco di documentazione sull'uso try
, catch
, finally
, e throw
, ma io non sto trovando una tonnellata di consigli da esperti su quando e dove buttare gli errori.
- Ogni parte di codice dovrebbe essere racchiusa in un tentativo / cattura?
- Ci sono altri consigli come questo a che punto devono essere colti gli errori?
- Ci sono svantaggi nell'aumentare gli errori invece di far fallire silenziosamente il codice nella produzione?
- Questo è stato toccato su SO per quanto riguarda le implementazioni, ma gli errori JS di registrazione server sono una strategia efficace?
- Qualcos'altro che dovrei sapere, riguardo agli errori di intrappolamento nella mia applicazione?
Sono anche completamente un gioco per ascoltare libri che contengono grandi capitoli o spiegazioni approfondite sulla gestione degli errori. JavaScript eloquente tocca la questione, ma non è molto prescrittivo o supponente sulla questione.
Grazie per qualsiasi consiglio tu possa dare!