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
Error Debugging
SkillBelirtiden geriye doğru gidip sebep olan sürümü buluyor, sonra tekrarını yakalayacak sorguyu yazıyor.
Systematic Debugging
SkillTahminle yama yapmak yerine önce yeniden üretmeyi zorunlu kılar
Debugging and Error Recovery
SkillBeklenmedik hatada işi durdurur, kök nedene inen bir triyaj uygular.

Yorumlar(0)
Yorum yapmak için giriş yap