Articles of कोडिंग शैली

कैसे बराबर के लिए जाँच करने के लिए? (0 == i) या (i == 0)

ठीक है, हम जानते हैं कि निम्न दो पंक्तियां समान हैं – (0 == i) (i == 0) साथ ही, पहले विधि को पहले ही प्रोत्साहित किया गया था क्योंकि अगर आपने गलती से '=' के बजाय '=' का उपयोग किया था, तो कम्पाइलर को एक त्रुटि संदेश देने की अनुमति होगी। मेरा सवाल है […]

अर्धविराम का उपयोग क्यों करें?

जावास्क्रिप्ट में बयानों के अंत में अर्धविराम का उपयोग करने के लिए, क्या किसी भी कारण से, व्यक्तिपरक दृश्य धारणा और मामलों में, जहां आपके पास एक ही पंक्ति में कई बयान हैं? ऐसा लगता है कि बहुत सारे सबूत हैं जो सुझाव देते हैं कि अर्धविरामों का उपयोग अत्यधिक वैकल्पिक है और विशिष्ट मामलों […]

जावास्क्रिप्ट नई लाइन पर ब्रेसिज़ या नहीं?

काम पर, हम अगली पंक्ति पर ब्रेसिज़ रखते हैं, लेकिन घर पर, मैं इसके विपरीत हूं। तुम्हें कौन सा पसंद है? (के एंड आर बनाम ओटीबीएस) function something() { // … } function something() { // … } बहुत सारे जावास्क्रिप्ट पुस्तकालय ओटीबीएस (एक सच्चे ब्रेस शैली) का इस्तेमाल करते हैं। मैं अन्य जावास्क्रिप्ट प्रोजेक्ट्स […]

पायथन आयात कोडिंग शैली

मैंने एक नया पैटर्न खोज लिया है क्या यह पैटर्न अच्छी तरह से जाना जाता है या इसके बारे में क्या राय है? असल में, मेरे पास एक कठिन समय है कि स्रोत मॉड्यूल आयात उपलब्ध है और आगे, यह पता लगाने के लिए स्रोत फ़ाइलों को ऊपर और नीचे स्क्रब कर रहा है, इसलिए […]

रूबी में स्पष्ट रूप से वापसी करने के लिए क्या यह अच्छी शैली है?

एक अजगर की पृष्ठभूमि से आ रहा है, जहां हमेशा "ऐसा करने का सही तरीका है" (एक "पायथनिक" रास्ता) जब यह शैली की बात आती है, तो मैं सोच रहा हूं कि वही रूबी के लिए मौजूद है। मैं अपने स्वयं के शैली दिशानिर्देशों का उपयोग कर रहा हूं लेकिन मैं अपने स्रोत कोड को […]

सी / सी + + में पॉइंटर वैरिएबल घोषित करने का सही तरीका

मैंने देखा कि कुछ लोग संकेतक चर घोषित करने के लिए निम्न अंकन का उपयोग करते हैं। (a) char* p; के बजाय (b) char *p; मैं (बी) का उपयोग करता हूँ संकेतन (ए) के पीछे तर्कसंगत क्या है? नोटेशन (बी) मेरे लिए और अधिक समझ में आता है क्योंकि वर्ण सूचक एक प्रकार ही नहीं […]

हेडर फाइलों में सी ++ कोड

सी ++ के साथ मेरी निजी शैली हमेशा एक शामिल फ़ाइल में क्लासिड डेक्लेरेशन और एक। सीपी फ़ाइल में परिभाषाएं डालनी है, बहुत सी तरह की तरह सी ++ हैडर फ़ाइलें, कोड पृथक्करण के लिए लोकी के जवाब में निर्धारित की गई। बेशक, मुझे इस शैली को पसंद करने वाले कारण का हिस्सा शायद सभी […]

यदि फ़ंक्शन ए केवल फ़ंक्शन बी के द्वारा आवश्यक है तो क्या बी में परिभाषित किया जाना चाहिए?

सरल उदाहरण दो तरीकों, एक दूसरे से कहा: def method_a(arg): some_data = method_b(arg) def method_b(arg): return some_data अजगर में हम def को def अंदर घोषित कर सकते हैं। इसलिए, यदि method_b लिए आवश्यक है और केवल method_a से method_a , तो क्या मुझे method_b को method_a घोषित करना चाहिए? इस तरह : def method_a(arg): def […]

अगर किसी स्ट्रिंग में कोई भी स्ट्रिंग किसी सरणी से है, तो परीक्षण करें

मैं यह देखने के लिए कैसे एक स्ट्रिंग का परीक्षण कर सकता हूं कि इसमें किसी भी स्ट्रिंग को किसी सरणी से है? के बजाय का उपयोग करने का if (string.contains(item1) || string.contains(item2) || string.contains(item3))

डीईफ़ मुख्य () का उपयोग क्यों करें?

संभव डुप्लिकेट: if __name__== "__main__" क्या करता है? मैंने कुछ कोड नमूने और ट्यूटोरियल देखा है जो उपयोग करते हैं def main(): # my code here if __name__ == "__main__": main() पर क्यों? क्या कोई कारण फाइल के शीर्ष पर अपने फ़ंक्शन को परिभाषित नहीं करता है, फिर इसके तहत कोड लिखें? अर्थात def my_function() […]

दिलचस्प पोस्ट
एक डिवीजन को शेष चौड़ाई भरें मेवेन निर्भरता पर नोक्लेस डीफफाउंड एरर क्या मैं div को यूएल के प्रत्यक्ष बच्चे के रूप में उपयोग कर सकता हूं? Heroku में 2 ऐप्स के बीच डेटाबेस साझा करें प्रमुख संख्याएं उत्पन्न करने के लिए सबसे सुंदर तरीका Android में AsyncTask के लिए सामान्य वर्ग? बाइनरी फ़ाइल पढ़ना और प्रत्येक बाइट पर पाशन करना पिवोट तालिका और कंसैनेटेट कॉलम कचरा संग्रह के लिए स्थिर फ़ील्ड खुली हैं? पूर्णांक कुंजी से ईएल एक नक्शा मान का उपयोग करता है जावा क्लास बाहरी कक्षा निजी सदस्यों का उपयोग क्यों कर सकता है? gitx मैं अपने 'पृथक हेड' को मास्टर में कैसे वापस कर सकता हूं एक चर, वस्तु, और संदर्भ के बीच अंतर क्या है? कुछ डेटा को दूसरे टुकड़ों में कैसे स्थानांतरित किया जाए? बूटस्ट्रैप में गैप पंक्तिबद्ध पंक्तियाँ