स्विच स्टेटमेंट का उपयोग किया जाना चाहिए?

विषयसूची:

स्विच स्टेटमेंट का उपयोग किया जाना चाहिए?
स्विच स्टेटमेंट का उपयोग किया जाना चाहिए?
Anonim

स्विच स्टेटमेंट इफ इफ स्टेटमेंट की एक जटिल या स्टैक्ड श्रृंखला पर क्लीनर सिंटैक्स हैं। जब के बजाय स्विच का उपयोग करें: आप एक अभिव्यक्ति की कई संभावित स्थितियों की तुलना कर रहे हैं और अभिव्यक्ति स्वयं गैर-तुच्छ है। आपके पास कई मान हैं जिनके लिए समान कोड की आवश्यकता हो सकती है।

स्विच स्टेटमेंट का उपयोग करना कब उचित होगा?

स्विच स्टेटमेंट काम में आता है चर की तुलना करते समय और कोड के साथ आने पर डिबगिंग उद्देश्यों के लिए भी। यह विशेष रूप से रूबी में एक चर के वर्ग के लिए परीक्षण करते समय भी उपयोगी होता है। यह तुलनात्मक कारणों से एक चर के विरुद्ध अनेक चरों की अतिरिक्त जाँच करता है।

क्या स्विच स्टेटमेंट का उपयोग करना खराब है?

स्विच केस खराब सिंटैक्स नहीं है, लेकिन कुछ मामलों में इसका उपयोग इसे कोड गंध के तहत वर्गीकृत करता है। इसे गंध माना जाता है, यदि इसका उपयोग OOPS में किया जा रहा हो। इस प्रकार, स्विच केस का उपयोग बहुत सावधानी से किया जाना चाहिए।

हमें स्विच केस का उपयोग क्यों नहीं करना चाहिए?

अंतिम लेकिन कम से कम, क्योंकि एक स्विच स्टेटमेंट के लिए हमें बहुत सारी कक्षाओं को संशोधित करने की आवश्यकता होती है, यह सॉलिड सिद्धांतों से खुले-बंद सिद्धांत का उल्लंघन करता है। निष्कर्ष निकालने के लिए, स्विच स्टेटमेंट खराब हैं क्योंकि वे त्रुटि-प्रवण हैं और वे रखरखाव योग्य नहीं हैं।

क्या स्विच स्टेटमेंट से बचना चाहिए?

IMO स्विच स्टेटमेंट खराब नहीं हैं, लेकिन यदि संभव हो तो इससे बचना चाहिए। एक समाधान एक मानचित्र का उपयोग करना होगा जहां कुंजियां कमांड हैं, औरमान एक निष्पादन विधि के साथ वस्तुओं को कमांड करें। या एक सूची यदि आपके आदेश संख्यात्मक हैं और कोई अंतराल नहीं है।

सिफारिश की:

दिलचस्प लेख
क्या म्यूनिख के खेल रद्द कर दिए गए?
अधिक पढ़ें

क्या म्यूनिख के खेल रद्द कर दिए गए?

म्यूनिख हवाई अड्डे पर एक आगामी गोलीबारी में, नौ इजरायली बंधकों के साथ पांच आतंकवादी और एक पश्चिम जर्मन पुलिसकर्मी मारे गए। … मारे गए एथलीटों के लिए स्मारक सेवाएं आयोजित करने के लिए ओलंपिक प्रतियोगिता निलंबित 24 घंटे के लिए थी। छठा ओलंपिक क्यों रद्द किया गया?

क्या मायावी आदमी मर जाता है?
अधिक पढ़ें

क्या मायावी आदमी मर जाता है?

जब आप इस विकल्प को चुनते हैं, तो शेपर्ड द इल्यूसिव मैन को यह समझाने में सक्षम होता है कि वह मानवता को एक दूसरे से लड़ने का हवाला देते हुए सबूत के रूप में अपने कार्यों के लिए प्रेरित करता है। द इल्यूसिव मैन अंततः स्वीकार करता है कि वह उनके नियंत्रण में है, और आत्महत्या करता है मानवता को और अधिक नुकसान पहुंचाने से अपने स्वयं के भ्रष्ट प्रभाव को रोकने के लिए। क्या आप मायावी आदमी को बचा सकते हैं?

आप कॉलिकर्पा को कब काटते हैं?
अधिक पढ़ें

आप कॉलिकर्पा को कब काटते हैं?

अमेरिकन ब्यूटीबेरी झाड़ियों को देर से सर्दी या बहुत शुरुआती वसंत में छांटना सबसे अच्छा है। छंटाई के दो तरीके हैं। सबसे आसान तरीका है कि पूरी झाड़ी को जमीन से 6 इंच (15 सेमी.) ऊपर काट दिया जाए। मुझे अपने कैलीकार्पा की छंटाई कब करनी चाहिए?