conditions पर टैग किए गए जवाब

19
क्या मुझे किसी फ़ंक्शन से जल्दी लौटना चाहिए या यदि एक स्टेटमेंट का उपयोग करना चाहिए? [बन्द है]
मैंने अक्सर दोनों प्रारूपों में इस प्रकार के फ़ंक्शन को लिखा है, और मैं सोच रहा था कि क्या एक प्रारूप दूसरे पर पसंद किया जाता है, और क्यों। public void SomeFunction(bool someCondition) { if (someCondition) { // Do Something } } या public void SomeFunction(bool someCondition) { if (!someCondition) …

15
डेवलपर जोर देता है कि अगर बयानों में नकारात्मक स्थिति नहीं होनी चाहिए, और हमेशा एक और ब्लॉक होना चाहिए
मेरा एक परिचित है, मुझसे ज्यादा अनुभवी डेवलपर है। हम प्रोग्रामिंग प्रथाओं के बारे में बात कर रहे थे और मुझे 'अगर' बयानों पर उनके दृष्टिकोण से घृणा थी। वह कुछ प्रथाओं पर जोर देता है, अगर उन बयानों के बारे में जो मुझे अजीब लगते हैं। सबसे पहले , …

24
अगर (अगर और) को संभालने के लिए सुरुचिपूर्ण तरीके
यह एक मामूली झगड़ा है, लेकिन हर बार मुझे कुछ इस तरह से कोड करना पड़ता है, दोहराव मुझे परेशान करता है, लेकिन मुझे यकीन नहीं है कि कोई भी समाधान बदतर नहीं हैं। if(FileExists(file)) { contents = OpenFile(file); // <-- prevents inclusion in if if(SomeTest(contents)) { DoSomething(contents); } else …


11
हमें स्विच में ब्रेक का उपयोग क्यों करना है?
किसने तय किया (और किन अवधारणाओं के आधार पर) उस switchनिर्माण (कई भाषाओं में) breakप्रत्येक कथन में उपयोग करना है? हमें ऐसा कुछ क्यों लिखना है: switch(a) { case 1: result = 'one'; break; case 2: result = 'two'; break; default: result = 'not determined'; break; } (PHP और JS …
74 conditions 

4
अगर ('स्थिर' == $ चर) बनाम तो ($ चर == 'स्थिर')
हाल ही में, मैं PHP में और विशेष रूप से वर्डप्रेस ढांचे के भीतर बहुत काम कर रहा हूं। मैं बहुत सारे कोड के रूप में देख रहा हूँ: if ( 1 == $options['postlink'] ) जहाँ मुझे देखने की उम्मीद होगी: if ( $options['postlink'] == 1 ) क्या यह सम्मेलन …

13
अगर अंकल बॉब के क्लीन कोड सिद्धांतों का पालन करने के लिए मैं और-और की श्रृंखला को कैसे संपादित करूं?
मैं अंकल बॉब के क्लीन कोड सुझावों का पालन करने की कोशिश कर रहा हूं और विशेष रूप से तरीकों को छोटा रखने के लिए। मैं अपने आप को इस तर्क को छोटा करने में असमर्थ पाता हूँ: if (checkCondition()) {addAlert(1);} else if (checkCondition2()) {addAlert(2);} else if (checkCondition3()) {addAlert(3);} else …

6
सबसे पठनीय तरीका अगर शर्तों को लंबे समय तक प्रारूपित करें? [बन्द है]
ifयदि संभव हो तो लंबी घुमावदार परिस्थितियों से बचा जाना चाहिए, फिर भी कभी-कभी हम सभी उन्हें लिखना समाप्त कर देते हैं। यहां तक ​​कि अगर यह एक बहुत ही सरल स्थिति है, तो इसमें शामिल बयान कभी-कभी बहुत चिंताजनक होते हैं, इसलिए पूरी स्थिति बहुत लंबी हो जाती है। …


7
क्या "और" का उपयोग उन परिस्थितियों में किया जाना चाहिए जहां नियंत्रण प्रवाह इसे बेमानी बनाता है?
मैं कभी-कभी निम्नलिखित उदाहरण के समान कोड पर ठोकर खाता हूं (यह फ़ंक्शन वास्तव में इस प्रश्न के दायरे से बाहर क्या है): function doSomething(value) { if (check1(value)) { return -1; } else if (check2(value)) { return value; } else { return false; } } आप देख सकते हैं, if, …

5
यदि एल्स - बार-बार कोड लॉजिक
मेरे बॉस ने मुझे एक विशेष तर्क के साथ एक प्रोजेक्ट दिया। मुझे एक वेब पेज विकसित करना होगा जिसमें उत्पाद पर पहुंचने तक उसे कई मामलों में नाविक का नेतृत्व करना होगा। यह साइट में नेविगेशन की पथ योजना है: महत्वपूर्ण! उत्पाद पृष्ठ में नेविगेटर यह चुन सकता है …

3
C जैसी भाषाओं में "शॉर्ट-सर्कुलेटिंग" क्या है?
मैंने "शॉर्ट-सर्कुलेटिंग" शब्द C, C ++, C #, Java, और कई अन्य में इस्तेमाल होने के बारे में सुना है। इसका क्या अर्थ है और इसका उपयोग किस परिदृश्य में किया जाएगा?

3
क्या विधि कॉल या स्वयं विधि की रक्षा करना बेहतर है?
मैं एक आवेदन लिख रहा हूं और मुझे यह बात समझ आ गई है: private void SomeMethod() { if (Settings.GiveApples) { GiveApples(); } if (Settings.GiveBananas) { GiveBananas(); } } private void GiveApples() { ... } private void GiveBananas() { ... } यह बहुत सीधा-आगे दिखता है। कुछ शर्तें हैं और …

5
अगर-और सीढ़ी जो सभी स्थितियों को पकड़ने वाली है - क्या एक निरर्थक अंतिम खंड जोड़ा जाना चाहिए?
यह एक ऐसी चीज है जो मैं हाल ही में कर रहा हूं। उदाहरण: setCircle(circle, i, { current }) { if (i == current) { circle.src = 'images/25CE.svg' circle.alt = 'Now picking' } else if (i < current) { circle.src = 'images/25C9.svg' circle.alt = 'Pick failed' } else if (i …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.