Error Handling Patterns
Hangi hatanın dönüş değeri, hangisinin istisna olacağını karara bağlar.
Kurulum
/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.
- Geliştirici
- wshobson
- Lisans
- MIT
Beklenen hatalar ile gerçekten istisnai durumlar birbirinden ayrılıyor: doğrulama hatası, reddedilen ödeme veya hız sınırı bir dönüş değeriyle taşınırken, öngörülmeyen durumlar istisnaya, programlama hataları ise doğrudan durmaya bırakılıyor. Ağ sınırını geçen çağrılar için yeniden deneme, devre kesici ve kademeli işlev kaybı desenleri ekleniyor. Her adımda bağlamın korunması vurgulanıyor; yığın izini ve üstverisini kaybetmiş bir hata, yazarken kazandırdığından fazlasını ayıklarken geri alıyor.
Benzer skill'ler
context-guard
SkillBağlam penceresi dolmadan, hâlâ vakit varken uyarır.
scope-guard
SkillÜzerinde çalıştığın projenin dışına düşen değişikliği yakalar.
Systematic Debugging
SkillTahminle yama yapmak yerine önce yeniden üretmeyi zorunlu kılar
Yorumlar(0)
Yorum yapmak için giriş yap