Error Handling Patterns
Bepaalt welke fouten waarden zijn en welke uitzonderingen
Installeren
/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.
- Auteur
- wshobson
- Licentie
- MIT
Deze vaardigheid onderscheidt verwachte mislukkingen — validatiefouten, geweigerde betalingen en snelheidslimieten — van werkelijk uitzonderlijke situaties en kiest daarbij het juiste mechanisme: Result- en Option-typen voor de eerste groep, uitzonderingen voor de tweede en direct stoppen bij programmeerfouten. Daarnaast behandelt ze nieuwe pogingen, circuitbreakers en gecontroleerde degradatie voor aanroepen over een netwerkgrens. Het behoud van context staat steeds centraal, want een fout zonder stacktrace en metadata kost bij het opsporen meer dan hij aan code heeft bespaard.
Vergelijkbare skills
context-guard
SkillWaarschuwt voordat het contextvenster vol raakt
scope-guard
SkillSignaleert wijzigingen buiten je huidige project
Systematic Debugging
SkillDwingt foutopsporing op basis van reproductie af
Reacties(0)
Log in om te reageren