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

कोडिंग मानकों, या कोडिंग सम्मेलनों, एक सॉफ्टवेयर परियोजना में कोड उत्पादन की प्रक्रिया को संचालित करने के लिए डिज़ाइन किए गए नियमों या दिशानिर्देशों के सेट हैं। वे आमतौर पर उद्योग की सर्वोत्तम प्रथाओं या आम तौर पर स्वीकृत सम्मेलनों पर आधारित होते हैं। इनमें नामकरण परंपराएं, शैली, निषिद्ध विशेषताएं, और बहुत कुछ शामिल हैं।

9
क्या जेएस बुलियन के पास कस्टम गुण एक बुरा अभ्यास है?
जेएस में आप कस्टम गुणों वाले एक बूलियन वापस कर सकते हैं। उदाहरण के लिए। जब वीडियो का समर्थन करने के लिए मॉर्डनिज़्र परीक्षण किया जाता है, तो यह वापस लौटता है trueया falseबूलियन (बूल जेएस में प्रथम श्रेणी की वस्तु है) में यह निर्दिष्ट करने के गुण होते हैं …

8
स्विच मामलों का उपयोग करते समय क्या डिफ़ॉल्ट मामले को जोड़ना आवश्यक है?
हाल ही में एक कोड की समीक्षा के दौरान मुझे defaultसभी फाइलों में मामलों को डालने के लिए कहा गया था switch, जहां ब्लॉक का उपयोग किया जाता है, भले ही इसमें कुछ करना न हो default। इसका मतलब है कि मुझे defaultमामला डालना है और इसमें कुछ नहीं लिखना …

13
काम पर कोडिंग मानकों को संभालना (मैं मालिक नहीं हूं)
मैं एक छोटी सी टीम पर काम करता हूं, लगभग 10 देव। हमारे पास कोई कोडिंग मानक नहीं हैं। कुछ चीजें हैं जो आदर्श बन गई हैं लेकिन कुछ करने के तरीके पूरी तरह से असमान हैं। मेरा बड़ा एक इंडेंटेशन है। कुछ टैब का उपयोग करते हैं, कुछ रिक्त …

5
नाम स्थान के साथ Smurf नामकरण कक्षाओं से बचने में समस्याएं
मैंने यहाँ (नंबर 21) से स्मर्फ नामकरण शब्द निकाला । किसी को भी परिचित नहीं मुसीबत बचाने के लिए, Smurf नामकरण एक आम उपसर्ग के साथ संबंधित वर्गों, चर, आदि का एक समूह लगाकर का कार्य तो आप के साथ "एक अंत है SmurfAccountViewएक गुजरता है SmurfAccountDTOकरने के लिए SmurfAccountController", …

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

5
क्या यह केवल तर्क नाम (प्रकार नहीं) द्वारा प्रतिष्ठित किए जाने वाले तरीकों के लिए पर्याप्त है?
क्या यह केवल तर्क नाम (न कि प्रकार) द्वारा प्रतिष्ठित किए जाने वाले तरीकों के लिए पर्याप्त है या इसे और अधिक स्पष्ट रूप से नाम देना बेहतर है? उदाहरण के लिए T Find<T>(int id)बनाम T FindById<T>(int id)। क्या इसे और अधिक स्पष्ट रूप से नाम देने का कोई अच्छा …

7
क्या मल्टीथ्रेड और मल्टीप्रोसेसर प्रोग्रामिंग के लिए पदावनत अभ्यास हैं जिनका मुझे अब उपयोग नहीं करना चाहिए?
फोरट्रान और बेसिक के शुरुआती दिनों में, अनिवार्य रूप से सभी कार्यक्रम गोटो बयानों के साथ लिखे गए थे। परिणाम स्पेगेटी कोड था और समाधान संरचित प्रोग्रामिंग था। इसी तरह, पॉइंटर्स को हमारे कार्यक्रमों में विशेषताओं को नियंत्रित करना मुश्किल हो सकता है। C ++ ने बहुत सारे पॉइंटर्स के …

10
जादू की संख्या को खत्म करना: "ना" कहने का समय कब है?
हम सभी जानते हैं कि मैजिक नंबर (हार्ड-कोडेड वैल्यूज़) आपके प्रोग्राम में कहर बरपा सकते हैं, खासकर जब यह उस कोड के एक खंड को संशोधित करने का समय होता है जिसमें कोई टिप्पणी नहीं होती है, लेकिन आप कहां रेखा खींचते हैं? उदाहरण के लिए, यदि आपके पास एक …

10
क्या मुझे स्विच स्टेटमेंट्स का उपयोग करना चाहिए या लंबे समय तक ... और चेन?
अक्सर जब मैं स्विच स्टेटमेंट के बारे में सुनता हूं, तो यह लंबे समय की जगह बदलने का एक तरीका है। लेकिन ऐसा लगता है कि जब मैं स्विच स्टेटमेंट का उपयोग कर रहा हूं तो मैं और अधिक कोड लिख रहा हूं कि मैं सिर्फ लिख रहा हूं अगर …

3
क्या यह एक प्रतीकात्मक निरंतर ओवरकिल का उपयोग है?
मैं सॉफ्टवेयर इंजीनियरिंग के लिए काफी नया हूं, और इसलिए सीखने के व्यायाम के रूप में मैंने शतरंज का खेल लिखा। मेरे दोस्त की नज़र इस पर पड़ी और बताया कि मेरा कोड कैसा लगा for (int i = 0; i < 8; i++){ for (int j = 0; j …

20
एक कोडिंग मानक में क्या होना चाहिए? [बन्द है]
एक अच्छे (पढ़ें: उपयोगी) कोडिंग मानक में क्या होना चाहिए? कोड में चीजें होनी चाहिए। कोड चीजें नहीं होनी चाहिए। क्या कोडिंग मानक में भाषा, संकलक, या कोड फ़ॉर्मेटर लागू करने वाली चीज़ों की परिभाषाएँ शामिल होनी चाहिए? साइक्लोमैटिक जटिलता, प्रति फ़ाइल लाइनों, आदि जैसे मैट्रिक्स के बारे में क्या?

4
क्या मुझे वास्तव में अपने स्थिरांक के लिए सभी अपरकेस का उपयोग करना चाहिए?
मैं एक पायथन प्रोग्रामर हूं जो मुख्य रूप से लाइनिंग सोर्स कोड के लिए पाइलिंट का उपयोग करता है। मैं एक को छोड़कर सभी चेतावनियों को समाप्त करने में सक्षम हूं: एक स्थिर के लिए अमान्य नाम। सभी कैप्स का नाम बदलने से यह ठीक हो जाता है, लेकिन क्या …

2
सॉफ्टवेयर Win32 नाम का उपयोग क्यों करता है?
यदि किसी सॉफ़्टवेयर / लाइब्रेरी में विंडोज प्लेटफ़ॉर्म के लिए कुछ समर्थन है, तो वे लगभग हमेशा अपनी निर्देशिकाओं और चर को नाम देते हैं win32। यह C / C ++ प्रोजेक्ट्स में सबसे अधिक प्रचलित है। यहां तक ​​कि MinGW परियोजना का लक्ष्य ट्रिपल उपयोग करता है win32। क्या …

5
क्या मैं प्रोग्रामिंग बहुत धीमी है? [बन्द है]
मुझे उद्योग में केवल एक वर्ष हुआ है और मुझे कुछ समस्याएँ हैं जो विशिष्ट कार्यों के लिए अनुमान लगा रही हैं। इससे पहले कि आप इसे बंद करें, हां, मैंने पहले ही इसे पढ़ लिया है: जब आपसे अनुमान के लिए पूछा जाए तो कैसे प्रतिक्रिया दें? और यह …

10
क्या आपकी कंपनी में एक कोडिंग मानक है? [बन्द है]
मैंने हाल ही में देखा कि Microsoft ने एक कोडिंग मानकों के दस्तावेज़ ( ऑल-इन-वन कोड फ्रेमवर्क कोडिंग मानक ) जारी किए और यह मुझे सोचने लगा ... जिस कंपनी के लिए मैं काम करता हूं, उसके पास कोई औपचारिक कोडिंग मानक नहीं हैं। कुछ ही डेवलपर्स हैं और हम …

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