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

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

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

5
CSS और SVGs में बड़ी संख्या में मैजिक नंबर स्वीकार्य क्यों हैं?
अक्सर मैं हॉट नेटवर्क क्वेश्चन लिस्ट के सवालों को इस तरह से देखता हूं कि मूल रूप से "मैं CSS में इस मनमाने आकार को कैसे आकर्षित करता हूं" पूछते हैं। निश्चित रूप से उत्तर सीएसएस या एसवीजी डेटा के ब्लॉक के एक जोड़े के साथ प्रतीत होता है यादृच्छिक …

10
क्या कई निजी कार्य / तरीके होने जैसी कोई बात है?
मैं अच्छी तरह से प्रलेखित कोड के महत्व को समझता हूं। लेकिन मैं स्व-दस्तावेज कोड के महत्व को भी समझता हूं । किसी विशेष फ़ंक्शन को नेत्रहीन पढ़ना आसान है, हम सॉफ़्टवेयर रखरखाव के दौरान तेजी से आगे बढ़ सकते हैं। इसके साथ ही कहा, मुझे बड़े कार्यों को अन्य …

12
क्या मुझे चर का पुन: उपयोग करना चाहिए?
क्या मुझे चर का पुन: उपयोग करना चाहिए? मुझे पता है कि कई सर्वोत्तम प्रथाओं का कहना है कि आपको ऐसा नहीं करना चाहिए, हालांकि, बाद में, जब अलग-अलग डेवलपर कोड को डीबग कर रहे हैं और 3 चर हैं जो एक जैसे दिखते हैं और एकमात्र अंतर यह है …

19
क्या OOP कोड के पुन: उपयोग के वादे को पूरा करता है? कोड पुन: उपयोग को प्राप्त करने के लिए क्या विकल्प हैं?
शायद ऑब्जेक्ट-ओरिएंटेड प्रतिमान का उपयोग करने का सबसे बड़ा वादा कोड का पुन: उपयोग है। कुछ विवाद कि यह हासिल किया गया था। क्यों हासिल किया गया (नहीं)? क्या OOP के रूप में कोड पुन: उपयोग करता है, इसे परिभाषित करता है, परियोजनाओं को अधिक उत्पादक बनाता है? या अधिक …

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

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

7
क्या कुछ गलत है कि हम संस्करण नियंत्रण कैसे कर रहे हैं?
मैं व्यापार विश्लेषक के रूप में प्रोग्रामरों की एक टीम के साथ काम करता हूं। हमने अभी अपने उत्पाद का संस्करण २.० जारी किया है और अगले संस्करण पर ३ महीने में रिलीज़ होने के लिए काम कर रहे हैं (यह एक आंतरिक सॉफ्टवेयर उत्पाद है)। दुर्भाग्य से संस्करण 2.0 …

12
एक कदम पीछे कैसे ले जाएं और ताजा आंखों से कोड को देखें? [बन्द है]
मैंने पिछले वर्ष एक अमीर-ग्राहक एप्लिकेशन (35,000+ एलओसी, जो इसके लायक है) विकसित करने वाली टीम के रूप में बिताया है। यह वर्तमान में स्थिर और उत्पादन में है। हालांकि, मुझे पता है कि परियोजना की शुरुआत में मेरे कौशल कठोर थे, इसलिए संदेह के बिना कोड में प्रमुख मुद्दे …

12
यदि आपकी इकाई परीक्षण कोड "बदबू आती है" तो क्या यह वास्तव में मायने रखता है?
आमतौर पर मैं सिर्फ कॉपी और पेस्ट और अन्य तरह के अन्य बुरे व्यवहारों का उपयोग करके अपने यूनिट परीक्षणों को एक साथ फेंक देता हूं। यूनिट परीक्षण आमतौर पर काफी बदसूरत दिखते हैं, वे "कोड गंध" से भरे हुए हैं, लेकिन क्या यह वास्तव में मायने रखता है? मैं …

10
"उचित" प्रोग्रामिंग अब क्या मायने रखती है?
मैं अपने खाली समय में एक Android गेम बना रहा हूं। यह libgdx लाइब्रेरी का उपयोग कर रहा है इसलिए मेरे लिए काफी भारी लिफ्टिंग की गई है। विकास करते समय, मैंने लापरवाही से कुछ प्रक्रियाओं के लिए डेटाटिप्स का चयन किया। मैंने हैशटेबल का उपयोग किया क्योंकि मुझे एक …

14
क्या रिफ्लेक्शन का उपयोग करने में समस्याएं हैं?
मुझे पता नहीं क्यों, लेकिन मुझे हमेशा लगता है कि जब मैं प्रतिबिंब का उपयोग करता हूं तो मैं "धोखा" देता हूं - शायद यह प्रदर्शन के हिट होने के कारण मुझे पता है कि मैं ले रहा हूं। मेरा एक हिस्सा कहता है, अगर यह उस भाषा का हिस्सा …

7
एक सुसंगत कोड शैली का वास्तविक मूल्य क्या है
मैं एक ग्राहक के लिए एक नया समाधान लागू करने वाली सलाहकार टीम का हिस्सा हूं। मैं क्लाइंट-साइड कोडबेस (रिएक्ट और जावास्क्रिप्ट) पर अधिकांश कोड समीक्षाओं के लिए जिम्मेदार हूं। मैंने देखा है कि कुछ टीम के सदस्य एक बिंदु पर अद्वितीय कोडिंग पैटर्न का उपयोग करते हैं, जो मैं …

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

10
क्या ध्वज चर एक पूर्ण बुराई हैं? [बन्द है]
क्या ध्वज चर बुराई हैं? निम्न प्रकार के चर गहनता से अनैतिक हैं और क्या उनका उपयोग करना दुष्ट है? "बूलियन या पूर्णांक चर जो आप कुछ स्थानों पर एक मान निर्दिष्ट करते हैं, फिर नीचे आप चेक करते हैं फिर कुछ करने या न करने के लिए कक्षा में, …

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