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

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

6
भ्रम कोड दोहराव
सामान्य वृत्ति किसी भी कोड के दोहराव को हटाने के लिए है जिसे आप कोड में देखते हैं। हालांकि, मैंने खुद को ऐसी स्थिति में पाया, जहां नकल भ्रम की स्थिति है । स्थिति का अधिक विवरण में वर्णन करने के लिए: मैं एक वेब एप्लिकेशन विकसित कर रहा हूं, …

11
क्या वाइडस्क्रीन मॉनिटर के समय में अभी भी 80 अक्षर की सीमा प्रासंगिक है? [बन्द है]
एक वाइडस्क्रीन मॉनिटर पर एक बार में स्क्रॉलबार के बिना 80 से अधिक अक्षर आसानी से देखे जा सकते हैं। यहां तक कि लिनुस टोर्वाल्ड के रूप में 80 वर्ण की सीमा देखता है पुराना । इसलिए, क्या वाइडस्क्रीन मॉनिटर के समय में अभी भी 80 अक्षर की सीमा प्रासंगिक …

10
किन मामलों में कम कोड बेहतर नहीं है? [बन्द है]
मैंने हाल ही में काम पर कुछ कोड रिफलेक्ट किया है, और मुझे लगा कि मैंने अच्छा काम किया है। मैंने कोड की 980 लाइनों को 450 पर गिरा दिया और कक्षाओं की संख्या को आधा कर दिया। मेरे सहयोगियों को यह दिखाते समय कुछ सहमत नहीं थे कि यह …

6
एक छोटा सा बदलाव कर रहा है, यह परीक्षण, तो "कुल्ला और दोहराने", एक बुरी आदत है?
मैं कई वर्षों के अनुभव वाला एक प्रोग्रामर हूं। मुझे एहसास हुआ कि मुझे एक निश्चित आदत है। मुझे यकीन नहीं है कि यह वास्तव में एक बुरी आदत है या नहीं। मुझे हल करने के लिए कार्यों की एक सूची मिलती है, यहां तक ​​कि छोटे छोटे कार्य भी, …

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

11
क्या कोई आनुपातिक फोंट पसंद करता है? [बन्द है]
मैं प्रोग्रामिंग शैली पर विकिपीडिया लेख पढ़ रहा था और लंबवत संरेखित कोड के खिलाफ एक तर्क में कुछ देखा: मोनो-स्पेस फॉन्ट पर रिलायंस; सारणीबद्ध स्वरूपण मानता है कि संपादक एक निश्चित-चौड़ाई वाले फ़ॉन्ट का उपयोग करता है। अधिकांश आधुनिक कोड संपादक आनुपातिक फ़ॉन्ट का समर्थन करते हैं, और प्रोग्रामर …

7
SOLID पर स्विच करने के बाद बड़े पैमाने पर बढ़ी हुई कक्षाओं का प्रबंधन और आयोजन?
पिछले कुछ वर्षों में, हम धीरे-धीरे उत्तरोत्तर बेहतर लिखित कोड पर स्विच कर रहे हैं, एक समय में कुछ बच्चे कदम रखते हैं। हम अंत में कुछ करने के लिए स्विच बनाना शुरू कर रहे हैं जो कम से कम SOLID जैसा दिखता है, लेकिन हम अभी तक वहां नहीं …

10
क्या "if (0 == मान) ..." अच्छे से अधिक नुकसान नहीं करता है? [बन्द है]
यह उन चीजों में से एक है जिसे मैं सबसे ज्यादा नफरत करता हूं जब मैं इसे किसी और के कोड में देखता हूं। मुझे पता है कि इसका क्या मतलब है और कुछ लोग इसे इस तरह से क्यों करते हैं ("क्या होगा अगर मैं गलती से इसके बजाय …

2
क्या मुझे बूलियन चर के लिए उपसर्ग के रूप में "हमेशा" का उपयोग करना चाहिए? [बन्द है]
क्या मुझे हमेशा isबूलियन चर के लिए उपसर्ग के रूप में उपयोग करना चाहिए ? बुलियन के बारे में क्या अतीत में कुछ इंगित करता है? क्या मुझे लिखना चाहिए isInitializedया wasInitialized? क्या मुझे गुणों के लिए लिखना चाहिए IsManyMembersया HasManyMembers? क्या कोई सर्वोत्तम प्रथा है? या मुझे सिर्फ अंग्रेजी …

16
फॉर-लूप के अंदर, यदि संभव हो तो क्या मुझे ब्रेक की स्थिति को स्थिति क्षेत्र में स्थानांतरित करना चाहिए? [बन्द है]
कभी-कभी मुझे छोरों की आवश्यकता होती है जिन्हें इस तरह से ब्रेक की आवश्यकता होती है: for(int i=0;i<array.length;i++){ //some other code if(condition){ break; } } मैं लिखने में असहज महसूस करता हूं if(condition){ break; } क्योंकि यह कोड की 3 लाइनों की खपत करता है। और मैंने पाया कि लूप …


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

4
#Include <iostream.h> खराब क्यों है?
मैं एक और सूत्र पढ़ रहा था, जहाँ एक व्यक्ति ने शुरुआती लोगों के लिए C ++ पुस्तकों के बारे में पूछा, और उत्तर देने वाले प्रोग्रामरों में से एक ने यह लिखा: कुछ चेतावनियाँ: उन सभी पुस्तकों से बचें जो "हैलो वर्ल्ड" प्रस्तुत करती हैं #include &lt;iostream.h&gt; मैंने अपनी …

10
मुझे इनलाइन स्क्रिप्टिंग से क्यों बचना चाहिए?
एक जानकार मित्र ने हाल ही में एक वेबसाइट देखी जिसे मैंने लॉन्च करने में मदद की, और "बहुत ही शांत साइट, स्रोत कोड में इनलाइन स्क्रिप्टिंग के बारे में शर्म की बात" जैसी कुछ टिप्पणी की। मैं निश्चित रूप से इनलाइन स्क्रिप्टिंग को हटाने की स्थिति में हूं जहां …

6
क्या `c> = '0'` या` c> = 48` की जांच करना बेहतर है?
मेरे कुछ सहयोगियों के साथ एक चर्चा के बाद, मैं एक 'दार्शनिक' सवाल हूं कि जावा में चार डेटा प्रकार का सबसे अच्छा व्यवहार कैसे किया जाता है। मान लीजिए कि एक साधारण परिदृश्य (जाहिर है कि यह केवल एक बहुत ही सरल उदाहरण है , जिसमें मेरे प्रश्न का …

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