coding-style पर टैग किए गए जवाब

कोडिंग शैली दिशानिर्देशों का एक सेट है जो स्रोत कोड की पठनीयता और समझ में मदद करता है।

9
"केवल एक वापसी" की धारणा कहां से आई?
मैं अक्सर ऐसे प्रोग्रामर्स से बात करता हूं जो कहते हैं कि " एक ही तरीके से कई रिटर्न स्टेटमेंट न डालें। " जब मैं उनसे कारण बताने के लिए कहता हूं, तो मुझे जो भी मिलता है वह " कोडिंग मानक ऐसा कहता है। " या " यह भ्रामक …

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

30
क्या घुंघराले ब्रेसिज़ अपनी लाइन पर दिखाई देने चाहिए? [बन्द है]
घुंघराले ब्रेसिज़ को अपनी लाइन पर होना चाहिए या नहीं? आपने इस बारे में क्या सोचा? if (you.hasAnswer()) { you.postAnswer(); } else { you.doSomething(); } या यह होना चाहिए if (you.hasAnswer()) { you.postAnswer(); } else { you.doSomething(); } या और भी if (you.hasAnswer()) you.postAnswer(); else you.doSomething(); कृपया रचनात्मक बनें! बताएं …

20
क्या `ब्रेक` और` जारी` खराब प्रोग्रामिंग प्रथाएं हैं?
मेरे बॉस ने गैर-प्रोग्रामर का उल्लेख किया है जो खराब प्रोग्रामर उपयोग करते हैं breakऔर continueलूप में हैं। मैं हर समय उनका उपयोग करता हूं क्योंकि वे समझ में आते हैं; मुझे आपको प्रेरणा दिखाने दें: function verify(object) { if (object->value < 0) return false; if (object->value > object->max_value) return …

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

23
वैज्ञानिक कोड लिखते समय सफाई से प्रोग्रामिंग करें
मैं वास्तव में बड़े प्रोजेक्ट नहीं लिखता। मैं एक विशाल डेटाबेस को बनाए नहीं रख रहा हूं या कोड की लाखों लाइनों से निपट रहा हूं। मेरा कोड मुख्य रूप से "स्क्रिप्टिंग" प्रकार का सामान है - गणितीय कार्यों का परीक्षण करने के लिए चीजें, या कुछ का अनुकरण करने …

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

14
परिपत्र संदर्भों में क्या गलत है?
मैं आज एक प्रोग्रामिंग चर्चा में शामिल था जहां मैंने कुछ बयान दिए जो मूल रूप से स्वयंसिद्ध रूप से ग्रहण किए गए थे कि परिपत्र संदर्भ (मॉड्यूल, कक्षाओं के बीच, जो भी हो) आम तौर पर खराब होते हैं। एक बार जब मैं अपनी पिच के साथ हो गया, …

18
क्या लघु चर नामों का बहाना है?
यह उस कोडबेस के साथ एक बड़ी हताशा बन गया है जिसमें मैं वर्तमान में काम कर रहा हूं; हमारे कई चर नाम छोटे और अवांछनीय हैं। मैं प्रोजेक्ट पर एकमात्र डेवलपर रह गया हूं, और उनमें से अधिकांश के रूप में प्रलेखन नहीं है, इसलिए मुझे जो प्रतिनिधित्व करते …

6
क्या एकल संदर्भ खराब शैली वाली निजी विधियां हैं?
आम तौर पर मैं कार्यक्षमता का उपयोग करने के लिए निजी तरीकों का उपयोग करता हूं जो कक्षा में कई स्थानों पर पुन: उपयोग किया जाता है। लेकिन कभी-कभी मेरे पास एक बड़ी सार्वजनिक विधि होती है जिसे छोटे चरणों में विभाजित किया जा सकता है, प्रत्येक की अपनी निजी …

2
पायथन फ़ाइल नामकरण सम्मेलन?
मैंने PEP-8 https://www.python.org/dev/peps/pep-0008/#package-and-module-names का यह भाग देखा है मैं इस बारे में स्पष्ट नहीं हूं कि यह मॉड्यूल / क्लास / पैकेज के फ़ाइल नाम को संदर्भित करता है या नहीं। अगर मेरे पास प्रत्येक का एक उदाहरण है, तो क्या फिल्म के सभी उपयुक्त मामलों में अंडरस्कोर के साथ …

5
क्या मैं भी जूनियर देवों द्वारा पढ़ा जा सकने वाला 'चतुर' हूँ? मेरे जेएस में बहुत कार्यात्मक प्रोग्रामिंग? [बन्द है]
मैं सीनियर फ्रंट-एंड देव हूं, बैबल ईएस 6 में कोडिंग करता हूं। हमारे ऐप का एक हिस्सा एपीआई कॉल करता है, और डेटा मॉडल के आधार पर हम एपीआई कॉल से वापस आ जाते हैं, कुछ फॉर्म भरने की आवश्यकता होती है। उन प्रपत्रों को एक दोहरी-लिंक की गई सूची …

15
क्या किसी भी चीज़ के लिए एक फ़ंक्शन लिखना हमेशा एक सर्वोत्तम अभ्यास होता है जिसे दो बार दोहराने की आवश्यकता होती है?
जब मैं दो बार से अधिक कुछ करने की आवश्यकता होती है, तो मैं एक फ़ंक्शन लिखने के लिए इंतजार नहीं कर सकता। लेकिन जब यह उन चीजों की बात आती है जो केवल दो बार दिखाई देती हैं, तो यह थोड़ा और मुश्किल है। कोड के लिए जिसे दो …

6
क्या वैरिएबल का नाम आईडी या आईडी होना चाहिए? [बन्द है]
यह थोड़ा पांडित्यपूर्ण है, लेकिन मैंने देखा है कि कुछ लोग इसमें उपयोग Idकरते हैं: private int userId; public int getUserId(); और अन्य उपयोग करते हैं: private int userID; public int getUserID(); क्या इनमें से एक दूसरे से बेहतर नाम है? क्यों? मैंने इसे बड़ी परियोजनाओं में बहुत असंगत तरीके …

10
हम में से अधिकांश लूप काउंटर वेरिएबल के रूप में 'i' का उपयोग क्यों करते हैं?
क्या किसी ने इस बारे में सोचा है कि हम में से कई एक ही चर नामों का उपयोग करके इसी पैटर्न को क्यों दोहराते हैं? for (int i = 0; i < foo; i++) { // ... } यह सबसे कोड मैंने कभी का उपयोग करता है देखा है …

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.