Articles of कोडन शैली

PHP 5.4 के रूप में "गूंज" कम टैग स्थायी रूप से सक्षम क्यों हैं?

यहां तक ​​कि आधिकारिक दस्तावेज हमें यह बताते थे कि PHP "लघु टैग" ( <? /*…*/ ?> ) "खराब" हैं हालांकि, PHP 5.4 के बाद से, echo विविधता <?= /*…*/ ?> को short_open_tag सेटिंग की परवाह किए बिना स्थायी रूप से सक्षम किया गया है । क्या बदल गया है? यहां तक ​​कि अगर वे […]

सी ++ में, क्या यह एक फ़ंक्शन से वेक्टर वापस करने के लिए अभी भी खराब अभ्यास है?

लघु संस्करण: बहुत सारे ऑब्जेक्ट्स जैसे कि वैक्टर / एरेज़-जैसी कई प्रोग्रामिंग भाषाओं में वापसी करना सामान्य है। क्या यह शैली अब सी ++ 0x में स्वीकार्य है यदि क्लास के पास एक चालन निर्माता है, या सी ++ प्रोग्रामर इसे अजीब / बदसूरत / घृणित मानते हैं? लंबी संस्करण: सी ++ 0x में यह […]

रिलेशनल टेबल नामकरण सम्मेलन

मैं एक नई परियोजना शुरू कर रहा हूं और शुरू से ही मेरी तालिका- और स्तंभ नाम प्राप्त करना चाहता हूं। उदाहरण के लिए मैंने हमेशा तालिका नामों में बहुवचन का उपयोग किया है लेकिन हाल ही में सीखा है कि वह सही है। इसलिए, अगर मुझे एक टेबल "उपयोगकर्ता" मिला है और फिर मेरे […]

हास्केल फ़ंक्शन संरचना (।) और फ़ंक्शन अनुप्रयोग ($) मुहावरे: सही उपयोग

मैं रीयल वर्ल्ड हास्केल पढ़ रहा हूं, और मैं अंत के करीब हूं, लेकिन शैली का मामला मुझे (.) और ($) ऑपरेटरों के साथ करने के लिए परेशानी कर रहा है। जब आप फ़ंक्शन लिखते हैं जो अन्य फ़ंक्शन की रचना है तो आप इसे लिखते हैं: f = g . h लेकिन जब आप […]

पायथन `यदि एक्स कोई नहीं है 'या` नहीं तो x नहीं है'?

मैंने हमेशा सोचा है कि if not x is None संस्करण अधिक स्पष्ट नहीं होगा, लेकिन Google के स्टाइल गाइड और पीईपी -8 दोनों का उपयोग करते हैं if x is not None । क्या कोई मामूली निष्पादन अंतर है (मैं नहीं मानता हूं), और क्या ऐसा कोई मामला है जहां कोई वास्तव में फिट […]

कक्षाओं में मदों के आदेश: फ़ील्ड, गुण, कन्स्ट्रक्टर्स, तरीके

वर्ग संरचना के मामले में वस्तुओं के आदेश के लिए सी # आधिकारिक दिशानिर्देश है? क्या यह जाता है: सार्वजनिक फ़ील्ड निजी क्षेत्र गुण कंस्ट्रक्टर्स तरीके ? मदों के क्रम के बारे में एक कठिन और तेज नियम है, तो मैं उत्सुक हूँ? मैं सभी जगह पर हूँ मैं एक विशेष मानक के साथ रहना […]

'If' स्टेटमेंट्स में बहु-लाइन की स्थिति स्टाइल करना?

कभी-कभी मैं कई सालों पर if लंबी अवधि में हूं if यह करने का सबसे स्पष्ट तरीका है: if (cond1 == 'val1' and cond2 == 'val2' and cond3 == 'val3' and cond4 == 'val4'): do_something बहुत नेत्रहीन आकर्षक नहीं है, क्योंकि स्थिति शर्तों के साथ मिलती है। हालांकि, यह 4 रिक्त स्थान के सही पायथन […]

जावास्क्रिप्ट में किसी स्ट्रिंग को संख्या बदलने का सबसे अच्छा तरीका क्या है?

संख्या को स्ट्रिंग में बदलने के लिए "सर्वोत्तम" तरीका क्या है (गति लाभ, स्पष्टता लाभ, स्मृति लाभ, आदि के संदर्भ में)? कुछ उदाहरण: String(n) n.toString() ""+n n+""

कोडिंग कन्वेंशन – एनमन नामकरण

जावा में एन्यूमरेशन नाम देने के लिए कोई सम्मेलन है? मेरी प्राथमिकता यह है कि एक एन्यूम एक प्रकार है। इसलिए, उदाहरण के लिए, आपके पास एक एन्यूम है Fruit{Apple,Orange,Banana,Pear, … } NetworkConnectionType{LAN,Data_3g,Data_4g, … } मैं इसे नाम देने का विरोध करता हूं: FruitEnum NetworkConnectionTypeEnum मुझे समझ में आता है कि कौन सी फाइलें एनमिक्स […]

क्या <STYLE> को एक HTML दस्तावेज़ के <HEAD> में होना चाहिए?

सख्ती से बोलना, style टैग को HTML दस्तावेज़ के अंदर होना चाहिए? 4.01 मानक का अर्थ है कि, लेकिन यह स्पष्ट रूप से नहीं कहा गया है: STYLE तत्व लेखकों को दस्तावेज़ के शीर्ष पर स्टाइल शीट नियम डाल करने की अनुमति देता है। एचटीएमएल एक दस्तावेज़ के प्रमुख अनुभाग में STYLE तत्वों के किसी […]

दिलचस्प पोस्ट
XML नामस्थानों के साथ XPath कैसे काम करता है? अजगर: अलग-अलग रंगों में एक पंक्ति को कैसे साजि करें साझा वरीयता में एक क्लास ऑब्जेक्ट को स्टोर और पुनः प्राप्त करें सही पीएएचटीएच में कॉल करने के लिए कैसे क्रॉन प्राप्त करें I कैसे LINQ उत्पन्न एसक्यूएल बयान को देखने के लिए? साइनस्ड बनाम अनसाइन्ड इंटेजर्स दो अलग-अलग तिथियों के वर्षों में अंतर कैसे प्राप्त करें? संग्रहीत कार्यविधि के साथ DbContext.Database.SqlQuery <TElement> (sql, params) का उपयोग कैसे करें? ईएफ कोड पहले सीटीपी 5 निष्क्रिय यूनियन सदस्य और अपरिभाषित व्यवहार तक पहुंच? सीपीयू वास्तुकला संकलन-समय का पता लगा रहा है एकल एक्शन क्लास में एकाधिक सबमिट बटन परिदृश्य में क्लिक सबमिट बटन का पता कैसे लगाया जाता है? एनजी-बाइन-एचटीएमएल-असुरक्षित कोएगल 1.2+ में दोहराने के लिए आप $ sce.trustAsHtml (स्ट्रिंग) का उपयोग कैसे करते हैं PHP में एक तारीख प्रारूप को दूसरे में कनवर्ट करें अपरिवर्तनीय युग्मित वस्तुओं को इंस्टाइन करना पलजेस आंतरिक वस्तु क्या है "_d" बनाम "_i"