Error Handling Patterns
Stabilisce quali errori sono valori e quali sono eccezioni
Installazione
/plugin marketplace add wshobson/agents; /plugin install developer-essentials
When error handling is being designed for a feature, an API surface, or a distributed call path.
- Autore
- wshobson
- Licenza
- MIT
La competenza distingue gli errori previsti — validazione, pagamento rifiutato o limite di richieste — da quelli realmente eccezionali e sceglie il meccanismo adatto: tipi Result e Option per i primi, eccezioni per i secondi e arresto immediato per gli errori di programmazione. Affronta inoltre tentativi automatici, circuit breaker e degradazione controllata per le chiamate che attraversano la rete. La conservazione del contesto è centrale: un errore privo di stack e metadati fa perdere nel debug più tempo di quanto ne abbia fatto risparmiare nel codice.
Skill simili
Error Debugging
SkillRisale dal sintomo al rilascio e prepara il monitoraggio
Systematic Debugging
SkillImpone di riprodurre il bug prima di tentare una correzione
Debugging and Error Recovery
SkillFerma il lavoro sugli errori imprevisti e ne trova la causa

Commenti(0)
Accedi per commentare