Aller au contenu
ai101.tools
naviguerouvrirescfermer
Claude+372Whisper+228LangChain+168Codex+223NotebookLM+276DALL-E 3+192DeepL+249n8n+208Topaz Video AI+153LlamaIndex+161
Error Handling Patterns logo
Compétence

Error Handling Patterns

Distingue les échecs à traiter des exceptions à lever

0
EnregistrerVisiter le site ↗

Installation

/plugin marketplace add wshobson/agents; /plugin install developer-essentials
Se déclenche pour

When error handling is being designed for a feature, an API surface, or a distributed call path.

Auteur
wshobson
Licence
MIT

Cette compétence sépare les échecs attendus — validation, paiement refusé, limite de débit — des situations réellement exceptionnelles, puis choisit le mécanisme adapté : types Result et Option pour les premiers, exceptions pour les secondes et arrêt immédiat pour les erreurs de programmation. Elle couvre aussi les nouvelles tentatives, les disjoncteurs et la dégradation progressive pour les appels traversant une frontière réseau. La conservation du contexte reste centrale, car une erreur privée de sa trace et de ses métadonnées coûte davantage en débogage qu’elle n’a économisé en code.

Commentaires(0)

Connectez-vous pour commenter

Aucun commentaire pour le moment — soyez le premier.

Compétences similaires

Signaler ce commentaire

Pourquoi effectuez-vous ce signalement ?