Error Handling Patterns
Define quais falhas são valores e quais são exceções
Instalação
/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.
- Autor
- wshobson
- Licença
- MIT
A skill separa falhas esperadas — validação, pagamento recusado ou limite de uso — das realmente excepcionais e escolhe o mecanismo adequado: tipos Result e Option para as primeiras, exceções para as segundas e interrupção imediata para erros de programação. Também aborda novas tentativas, circuit breakers e degradação controlada em chamadas que atravessam a rede. Preservar o contexto é um princípio central, pois um erro sem stack trace nem metadados gera mais custo de depuração do que a economia obtida no código.
Skills semelhantes
Error Debugging
SkillRastreia o sintoma até a versão que causou o erro
Systematic Debugging
SkillExige reproduzir o erro antes de tentar corrigi-lo
Debugging and Error Recovery
SkillInterrompe o fluxo diante de erros e investiga a causa raiz

Comentários(0)
Entre para comentar