code-quality पर टैग किए गए जवाब

उच्च गुणवत्ता कोड लिखने के लिए सर्वोत्तम प्रथाओं के लिए प्रश्न।

6
क्या एक आवेदन स्केलेबल बनाता है?
मैं नौकरी की पोस्टिंग में देखता हूं कि आवेदक को "स्केलेबल" एप्लिकेशन लिखने का अनुभव होना चाहिए। क्या एक आवेदन को स्केलेबल बनाता है, और मुझे कैसे पता चलेगा कि मेरा कोड लाखों उपयोगकर्ताओं को स्केल कर सकता है? मुझे लगता है कि इस प्रश्न को बेहतर बनाने का एक …

16
क्या आपको कोड पठनीयता के साथ कुशल कोड का त्याग करना चाहिए? [बन्द है]
क्या आपको कोड पठनीयता के साथ कुशल कोड का त्याग करना चाहिए? जैसे 1 लाइन में कोड की 3 लाइनें। मैं पीट गुडलिफ़ द्वारा कोड क्राफ्ट में पढ़ता हूं कि पठनीयता महत्वपूर्ण है। तुम्हारे विचार?

5
किस बिंदु / सीमा पर कोड फ़ाइल बहुत बड़ी है?
मुझे 2-3k लाइन की बहुत सारी फाइलें मिल रही हैं, और यह वास्तव में महसूस नहीं करता है कि उन्हें इतना बड़ा होना चाहिए। स्रोत कोड फ़ाइल को "बहुत बड़ा" कहने के लिए एक अच्छा मानदंड क्या है ?, एक स्रोत कोड फ़ाइल में अधिकतम कितनी लाइनें होनी चाहिए?

14
बग को ठीक करें, या ग्राहक को खोजने के लिए प्रतीक्षा करें?
क्या अन्य लोग बग को देखने के बाद उन्हें ठीक करते हैं, या जब तक कि क्रैश / डेटा लॉस नहीं होता है, तब तक प्रतीक्षा करते हैं / लोग इसे ठीक करने से पहले मर जाते हैं? उदाहरण 1 Customer customer = null; ... customer.Save(); कोड स्पष्ट रूप से …
35 code-quality  bug 

14
इतने सारे डेवलपर्स प्रदर्शन, पठनीयता और रखरखाव पर विश्वास क्यों नहीं करते?
इस सवाल का जवाब देते समय , मुझे आश्चर्य हुआ कि क्यों इतने सारे डेवलपर्स का मानना ​​है कि एक अच्छे डिजाइन को प्रदर्शन के लिए जिम्मेदार नहीं होना चाहिए क्योंकि ऐसा करने से पठनीयता और / या रखरखाव प्रभावित होगा। मेरा मानना ​​है कि एक अच्छा डिज़ाइन प्रदर्शन को …

7
क्या आपको एक पुस्तकालय का उपयोग करना चाहिए जब आप इसके बिना कार्य कर सकते हैं? [बन्द है]
मैं ऐसी स्थिति में हूं जहां मैं किसी कार्य को पूरा करने के लिए एक ओपन सोर्स जावास्क्रिप्ट प्लगइन का उपयोग कर सकता हूं। लेकिन जब मैंने इसका उपयोग करने की कोशिश की, तो मैंने पाया कि मुझे पहले से जो कुछ किया है, उसमें से बहुत सी चीजों को …

10
एक विधि पैरामीटर के रूप में सदस्य चर पास करना
एक परियोजना में, मुझे इस तरह एक कोड मिला है: class SomeClass { private SomeType _someField; public SomeType SomeField { get { return _someField; } set { _someField = value; } } protected virtual void SomeMethod(/*...., */SomeType someVar) { } private void SomeAnotherMethod() { //............. SomeMethod(_someField); //............. } }; मैं …

9
यूनिट टेस्ट लिखने से पहले कोड लिखने के नुकसान क्या हैं?
मैंने हमेशा सिफारिश देखी है कि हमें पहले यूनिट टेस्ट लिखना चाहिए और फिर कोड लिखना शुरू करना चाहिए। लेकिन मुझे लगता है कि दूसरे रास्ते पर जाना बहुत अधिक आरामदायक है (मेरे लिए) - कोड लिखें और फिर यूनिट परीक्षण करें, क्योंकि मुझे लगता है कि वास्तविक कोड लिखने …

5
आप दूसरों के लिए सरलीकरण की व्याख्या कैसे करते हैं?
यदि आपके पास कोई सहकर्मी है जो अलगाव की चिंताओं के लाभों को नहीं समझता है, या अपने दैनिक कार्य में लगातार लागू करने के लिए इसे पर्याप्त रूप से नहीं समझता है, तो आप इसे कैसे समझाएंगे?

17
स्रोत कोड के लिए उपयोगी मीट्रिक क्या हैं? [बन्द है]
स्रोत कोड के लिए कैप्चर करने के लिए उपयोगी मीट्रिक क्या हैं? उदाहरण के लिए, मेट्रिक्स, जैसे (निष्पादन योग्य?) कोड या साइक्लोमैटिक कॉम्प्लेक्सिटी की लाइनें गुणवत्ता आश्वासन के साथ कैसे मदद करती हैं या वे सॉफ़्टवेयर विकास प्रक्रिया के लिए सामान्य रूप से कैसे फायदेमंद हैं?

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

16
क्या सादगी हमेशा पठनीयता में सुधार करती है?
हाल ही में, मैं हमारी कंपनी के लिए कोडिंग मानकों का एक समूह विकसित कर रहा था। (हम कंपनी के लिए एक नई भाषा में एक नई टीम बना रहे हैं।) अपने पहले मसौदे पर, मैंने पठनीयता, रखरखाव, विश्वसनीयता और प्रदर्शन में सुधार के रूप में हमारे कोडिंग मानकों का …

13
एक स्थिति लेने से पहले आप एक संभावित नियोक्ता के कोड की गुणवत्ता का पता कैसे लगाते हैं? [बन्द है]
मेरे अनुभव से पहले कि आप एक कंपनी के लिए काम करना शुरू करते हैं, आपके पास कोड-बेस को देखने का कोई अवसर नहीं है (मैंने पूछा है और गोपनीयता के कारणों के लिए हर किसी ने हमेशा कहा है कि नहीं, मुझे लगता है कि यह उचित है), इसलिए …

5
क्या पाइथोनिक को एक ही फाइल में कई वर्गों में परिभाषित किया गया है?
पहली बार अजगर के साथ काम करने में, मैंने पाया है कि मैं एक ही फ़ाइल में कई कक्षाएं लिख रहा हूं, जो जावा जैसी अन्य भाषाओं के विरोध में है, जो प्रति वर्ग एक फ़ाइल का उपयोग करती है। आमतौर पर, ये वर्ग 1 सार आधार वर्ग से बने …

11
एक दोस्त के साथ एक छोटी सी परियोजना का परित्याग करने के लिए मुझे कौन से कारक निर्धारित करने चाहिए कि मैं कैसे प्रभावित करूं? [बन्द है]
मैंने अपने आप को एक कठिन स्थान पर देर से पाया है। अब लगभग 8 महीने के लिए एक प्रोग्रामिंग दोस्त के साथ एक गेम पर काम कर रहे हैं। हम दोनों ने पिछले साल के अगस्त के आसपास प्रोग्रामिंग के लिए नए लोगों के रूप में शुरुआत की, वह …

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