Перейти к содержимому
ai101.tools
перемещениеоткрытьescзакрыть
Claude+372Whisper+228LangChain+168Codex+223NotebookLM+276DALL-E 3+192DeepL+249n8n+208Topaz Video AI+153LlamaIndex+161
Error Handling Patterns logo
Навык

Error Handling Patterns

Определяет, какие сбои — значения, а какие — исключения

0
СохранитьПерейти на сайт ↗

Установка

/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.

Автор
wshobson
Лицензия
MIT

Навык отделяет ожидаемые сбои — ошибку валидации, отклонённый платёж или ограничение частоты запросов — от действительно исключительных и выбирает подходящий механизм: типы Result и Option для первых, исключения для вторых и немедленную остановку при ошибках программиста. Также он охватывает повторные попытки, предохранители и постепенную деградацию для вызовов через сеть. Во всех случаях сохраняется контекст, поскольку ошибка без стека и метаданных увеличивает затраты на отладку сильнее, чем сокращает объём кода.

Комментарии(0)

Войдите, чтобы комментировать

Комментариев пока нет — оставьте первый.

Похожие навыки

Пожаловаться на комментарий

Почему вы хотите отправить жалобу?