İlk önce hataların olabileceği alanları yalıtmanız ve kullanıcı tarafından görülebilir durumda olmanız gerekir. O zaman onları belgeleyebilirsiniz. Bu kadar basit.
Eh, teoride basit .. uygulamada tüm kahrolasıca yerlerde hatalar meydana gelebilir ve bunları rapor etmek, güzel kodları günlüğe kaydetme, istisna atma ve kullanma ve geri dönüş değerlerini geçirme canavarına dönüştürebilir.
O zaman 2 adımlı bir yaklaşım öneririm. Birincisi, günlüğe kaydetme, lotları ve lotları kaydetmektir.
İkincisi, ana bileşenleri ve arayüzlerini belirlemek ve bu bileşenlerin kendilerini bulabilecekleri ana hata durumlarını tanımlamaktır. Bu hatalardan biri (hatayı dahili olarak nasıl idare edeceğinize bağlı olduğunda) daha görünür bir şekilde oturum açabilirsiniz. - istisnalar veya hata kodları burada bir fark yaratmaz). Bir kullanıcı genellikle hatayı görecek ve daha ayrıntılı bilgi için günlüklere gidecektir.
Aynı yaklaşım web sunucuları ve http hata kodu örneğiniz için de kullanılır. Kullanıcı bir 404'ü görür ve desteklediğini bildirirse, neler olup bittiğini, hangi sayfanın ziyaret edildiğini, ne zaman ve ne zaman başka bir anlam ifade edebileceğini öğrenebilecekleri herhangi bir bilgiyi toplayacaktır. , DB, ağ veya uygulamada olmak.