मेरे कोड में लगभग सात स्थान हैं जहां मैं एक अपवाद बढ़ाता हूं। इन सभी अपवादों को एक ही माना जाता है: लॉग फ़ाइल में एक त्रुटि प्रिंट करें, सॉफ़्टवेयर राज्य को डिफ़ॉल्ट और निकास पर लौटें।
कोड की समीक्षा के दौरान मेरे वरिष्ठ अभियंता, जिन्हें मैं बहुत महत्व देता हूं, ने कहा कि मुझे इन सभी अपवादों को पूरा करना चाहिए। उनका तर्क है कि भविष्य में हम अपवादों को अलग तरीके से संभालना चाहते हैं और यह आसान हो जाएगा।
मेरा तर्क यह है कि वर्तमान में यह केवल हमारे कोड को अव्यवस्थित करेगा और, क्योंकि हम नहीं जानते हैं कि क्या हम कभी अपवादों को संभालेंगे या नहीं, हमें कोड को छोड़ देना चाहिए, और यदि समय आता है, तो और उसके बाद ही हमें उपप्रकार करना चाहिए ।
मैं प्रत्येक मामले के लिए कोई तर्क सुनना चाहूंगा।
Exception
उदाहरण के लिए, या अधिक विशिष्ट अंतर्निहित त्रुटियों को उठा रहे हैं?