Kodumda bir istisna getirdiğim yaklaşık yedi yer var. Tüm bu istisnalar aynı şekilde ele alınır: günlük dosyasına bir hata yazdırın, yazılım durumunu varsayılana döndürün ve çıkın.
Kod incelemesi sırasında çok değer verdiğim kıdemli mühendisim, tüm bu istisnaları alt sınıfta tutmam gerektiğini söyledi. Onun argümanı gelecekte istisnaları farklı ele almak isteyebiliriz ve bu daha kolay olacaktır.
Benim iddiam şu anda sadece kodumuzu karmaşıklaştıracak ve istisnaları farklı şekilde ele alıp almayacağımızı bilmediğimiz için, kodu ters bırakmalıyız ve eğer zaman gelirse ve sonra, o zaman ve sadece o zaman alt tip yapmalıyız .
Her dava için herhangi bir argüman duymak istiyorum.
Exception
Örneğin, sadece veya daha spesifik yerleşik hataları mı yükseltiyorsunuz ?