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

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

8
मैं Pythonic कोड को प्रभावी ढंग से लिखना कैसे सीख सकता हूं?
"पाइथोनिक" के लिए एक Google खोज करने से व्याख्याओं की एक विस्तृत श्रृंखला का पता चलता है। विकिपीडिया पृष्ठ का कहना है: पायथन समुदाय में एक सामान्य नवजातवाद पाइथोनिक है, जिसमें कार्यक्रम शैली से संबंधित अर्थों की एक विस्तृत श्रृंखला हो सकती है। यह कहना कि कोड पाइथोनिक है यह …

13
मैं औसत से 4-5x अधिक कहानी बिंदु बना रहा हूं, लेकिन आधे दर पर कीड़े पैदा कर रहा हूं। ग्राफ़ कहते हैं कि यह 2x अधिक बग है, इससे कैसे निपटें?
इसलिए यह आम तौर पर स्वीकार किया जाता है कि शीर्ष स्तरीय प्रोग्रामर अपने अधिक औसत साथियों की तुलना में अधिक / बेहतर कोड के परिमाण का उत्पादन कर सकते हैं । यह भी आमतौर पर स्वीकार किया जाता है कि कोड में की गई त्रुटियों की दर प्रोग्रामर के …

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

10
क्या "सादे पुराने डेटा" कक्षाओं का उपयोग करने का कोई कारण है?
विरासत कोड में मुझे कभी-कभी ऐसी कक्षाएं दिखाई देती हैं जो डेटा के लिए रैपर के अलावा और कुछ नहीं हैं। कुछ इस तरह: class Bottle { int height; int diameter; Cap capType; getters/setters, maybe a constructor } OO की मेरी समझ यह है कि कक्षाएं डेटा के लिए संरचनाएं …

4
git-flow और github के साथ कोड की समीक्षा
नियमित रूप से गिट और जीथब के साथ मैं मास्टर शाखा में काम कर रही सुविधा शाखा के केवल एक पुल अनुरोध बनाकर एक कोड समीक्षा कर सकता हूं। मैं git-flow के साथ कोड समीक्षाएं कैसे करूंगा? "Git flow फीचर फिनिश 'जैसे वर्कफ़्लो के साथ मैं इस उलझन में हूँ …

15
रचनात्मक कोडिंग के बारे में इतना बुरा क्या है? [बन्द है]
मैं आज रात बॉब रॉस को कुछ "खुश पेड़ों" को देख रहा था , और मुझे लगा कि मेरे कोड के बारे में मुझे हाल ही में पता चला है। यहाँ और स्टैक ओवरफ्लो पर लोगों का समुदाय किसी भी प्रकार की अपूर्णता को अस्वीकार करता है। मेरा लक्ष्य अपने …

6
एक बड़ी फ़ाइल को रीफ्रैक्ट करने का सबसे अच्छा तरीका क्या है?
मैं वर्तमान में एक बड़ी परियोजना पर काम कर रहा हूं, जिसमें दुर्भाग्य से कुछ फाइलें हैं जहां सॉफ्टवेयर गुणवत्ता दिशानिर्देश जहां हमेशा पीछा नहीं करते हैं। इसमें बड़ी फाइलें (2000-4000 लाइनें पढ़ें) जिसमें स्पष्ट रूप से कई अलग-अलग कार्य शामिल हैं। अब मैं इन बड़ी फ़ाइलों को कई छोटे …

13
"अच्छा कोड" लिखने का क्या मतलब है? [बन्द है]
में इस सवाल मैंने पूछा कि क्या अच्छा कोड लिखने से एक बुरा लेखक hinders जा रहा है आप। कई उत्तरों की शुरुआत "यह इस बात पर निर्भर करती है कि आप अच्छे कोड से क्या मतलब रखते हैं"। ऐसा प्रतीत होता है कि "अच्छा कोड" और "बुरा कोड" शब्द …

8
एक IF स्टेटमेंट प्राप्त करना
इसलिए मैं अब कुछ वर्षों के लिए प्रोग्रामिंग कर रहा हूं और हाल ही में ReSharper का उपयोग करना शुरू कर दिया है। एक चीज़ जो रेस्परर हमेशा मुझे सुझाती है कि "नेस्टिंग कम करने के लिए स्टेटमेंट" अगर "उलटा" है। मान लें कि मेरे पास यह कोड है: foreach …

6
कक्षा के सदस्यों या आंतरिक तरीकों के बीच तर्क पारित करना पसंद करते हैं?
मान लीजिए कि एक वर्ग के निजी हिस्से के भीतर एक मूल्य है जो कई निजी तरीकों द्वारा उपयोग किया जाता है। क्या लोग इसे कक्षा के लिए एक सदस्य चर के रूप में परिभाषित करना पसंद करते हैं या इसे प्रत्येक विधि के तर्क के रूप में पारित कर …

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

4
क्लास विधि परिभाषाओं को क्रमबद्ध करने के लिए अधिकांश मानव-अनुकूल तरीका?
किसी भी वर्ग परिभाषा में, मैंने विभिन्न तरीकों से आदेशित विधि परिभाषाएं देखी हैं: वर्णमाला, कालानुक्रमिक सबसे आम उपयोग पर आधारित, दृश्यता द्वारा वर्गीकृत वर्णमाला, गेट्स के साथ वर्णानुक्रम और एक साथ समूहीकृत समूह आदि, जब मैं एक नया वर्ग लिखना शुरू करता हूं, मैं बस सब कुछ टाइप करता …

19
जब दूसरे व्यक्ति ने एक जटिल समाधान का निर्माण किया तो आप एक कोड समीक्षा में क्या कहते हैं? [बन्द है]
दूसरे दिन मैंने अपनी टीम पर लिखे कोड की समीक्षा की। समाधान पूरी तरह कार्यात्मक नहीं था और डिजाइन जटिल था - जिसका अर्थ है अनावश्यक जानकारी संग्रहीत, अनावश्यक सुविधाओं का निर्माण, और मूल रूप से कोड में सोना चढ़ाना जैसी अनावश्यक जटिलता थी और यह उन समस्याओं को हल …

9
कोडिंग करते समय मैं विश्लेषण द्वारा पक्षाघात को कैसे दूर कर सकता हूं?
जब मैं एक नई परियोजना शुरू करता हूं, तो मैं अक्सर कार्यान्वयन के विवरण के बारे में सोचना शुरू कर देता हूं। "मैं DataBaseHandler को कहां रखने वाला हूं? मुझे इसका उपयोग कैसे करना चाहिए? क्या वर्गों का उपयोग करना चाहिए जो इसे कुछ सार सुपरक्लास से विस्तारित करना चाहते …

12
कितना कोड कवरेज "पर्याप्त" है?
हम अपने काम पर यहाँ कोड कवरेज के लिए एक धक्का शुरू कर रहे हैं, और यह मुझे सोचने के लिए मिला है .... कितना कोड कवरेज पर्याप्त है? कोड कवरेज पर कम रिटर्न के बिंदु पर आप कब पहुँचते हैं? अच्छा कवरेज और पर्याप्त नहीं के बीच मिठाई स्थान …

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