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

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

16
क्या अन्य ब्लॉक कोड जटिलता बढ़ाते हैं? [बन्द है]
बंद हो गया । यह सवाल राय आधारित है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि इस पोस्ट को संपादित करके तथ्यों और उद्धरणों के साथ उत्तर दिया जा सके । 5 साल पहले बंद हुआ …

1
क्या जावा के लिए जेस्टर जैसे एक म्यूटेशन टेस्टिंग टूल के लिए एक आधुनिक प्रतिस्थापन है?
“क्यों आपको लगता है कि आपके परीक्षण अच्छे हैं जब आप निश्चित रूप से जान सकते हैं? कभी-कभी जस्टर मुझे बताता है कि मेरे परीक्षण एयरटाइट हैं, लेकिन कभी-कभी यह पाया जाने वाला परिवर्तन नीले रंग के बोल्ट के रूप में आता है। अत्यधिक की सिफारिश की। ”- केंट बेक …

5
अगर यह मौजूद नहीं है, तो क्या किसी चीज में कुछ बनाने के लिए बुरा कोडिंग अभ्यास है?
इसलिए मेरे पास एक webservice है जिसमें कुछ ऐसा है getAccountजहां यह खाते के लिए एक पहचानकर्ता लौटाएगा यदि यह मिल गया, तो अपवाद छोड़ दें। क्लाइंट हमेशा एक खाता बनाना चाहेगा, यदि एक अपवाद को उसी सूचना के साथ फेंका जाए, जो उसके साथ किया जाता है। मैं ग्राहकों …

5
वर्णनात्मक नामकरण बनाम 80 वर्ण रेखाएं [बंद]
जैसा कि वर्तमान में खड़ा है, यह प्रश्न हमारे प्रश्नोत्तर प्रारूप के लिए एक अच्छा फिट नहीं है। हम तथ्यों, संदर्भों या विशेषज्ञता के आधार पर उत्तर देने की अपेक्षा करते हैं, लेकिन इस सवाल पर बहस, बहस, मतदान या विस्तारित चर्चा की संभावना होगी। यदि आपको लगता है कि …

5
क्या किसी पैरामीटर को संशोधित करना फ़ंक्शन के लिए ठीक है
हमारे पास एक डेटा लेयर है जो Linq To SQL को लपेटता है। इस डेडलेयर में हमारे पास यह तरीका है (सरलीकृत) int InsertReport(Report report) { db.Reports.InsertOnSubmit(report); db.SubmitChanges(); return report.ID; } परिवर्तन सबमिट करने पर, रिपोर्ट आईडी उस डेटाबेस में मूल्य के साथ अपडेट की जाती है जिसे हम फिर …

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

8
किसी और को एक refactoring समस्या है? [बन्द है]
जैसा कि वर्तमान में खड़ा है, यह प्रश्न हमारे प्रश्नोत्तर प्रारूप के लिए एक अच्छा फिट नहीं है। हम तथ्यों, संदर्भों या विशेषज्ञता के आधार पर उत्तर देने की अपेक्षा करते हैं, लेकिन इस सवाल पर बहस, बहस, मतदान या विस्तारित चर्चा की संभावना होगी। यदि आपको लगता है कि …

8
यदि आपने सॉफ़्टवेयर के लिए औपचारिक तरीके सीखे हैं, तो आपने इसे कितना उपयोगी पाया है?
यदि आपको प्रोग्रामिंग के लिए औपचारिक तरीकों (एफएम) के उपयोग में प्रशिक्षित किया गया है : आपने इसे कितना उपयोगी पाया है? आपके एफएम प्रशिक्षण में क्या शामिल था (उदाहरण के लिए, एक पुस्तक)? आप कौन से FM टूल का उपयोग करते हैं? FM का उपयोग न करने की तुलना …

9
गहरी खरोज को कैसे रोकें? [बन्द है]
बंद हो गया । इस प्रश्न पर अधिक ध्यान देने की आवश्यकता है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि यह इस पोस्ट को संपादित करके केवल एक समस्या पर केंद्रित हो । 3 साल पहले …

6
क्या C में दोहराव एक आवश्यक बुराई है?
मैं C के लिए नया हूँ, और मैं सोच रहा हूँ कि क्या कोड डुप्लिकेट एक आवश्यक बुराई है जब यह सामान्य डेटा संरचनाओं और C को सामान्य रूप से लिखने की बात आती है? मैं hash mapउदाहरण के लिए एक सामान्य कार्यान्वयन लिखने की कोशिश कर सकता हूं , …

3
बग घनत्व के लिए कोड मेट्रिक्स सहसंबंधी प्रयोग
मुझे आश्चर्य है कि अगर किसी ने ऑब्जेक्ट ओरिएंटेड एप्लिकेशन में बग घनत्व के साथ कोड मेट्रिक्स (SLOC, साइक्लोमैटिक कॉम्प्लेक्सिटी, आदि) के सहसंबंधी प्रयोग किए हैं। मैं ऐसे प्रयोगों की तलाश नहीं कर रहा हूं जो केवल एक सहसंबंध को साबित या बाधित करें, लेकिन दोनों पर। मैं एक चांदी …

10
क्या लंबी अवधि में आउटसोर्सिंग कोड अधिक महंगा है? क्या यह कोड गुणवत्ता को नुकसान पहुंचाता है? [बन्द है]
बंद हो गया । इस प्रश्न पर अधिक ध्यान देने की आवश्यकता है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। 2 साल पहले बंद हुआ । ताला लगा हुआ । यह सवाल और इसके जवाब बंद हैं क्योंकि यह सवाल ऑफ-टॉपिक है लेकिन इसका ऐतिहासिक महत्व है। …

6
मैं कैसे जज कर सकता हूं कि कोई परियोजना विशेष रूप से जटिल है या यदि मैं इसे चुनने में धीमा हूं?
मैं एक बड़ी परियोजना पर बहुत कम प्रगति कर रहा हूं। स्रोत बड़े पैमाने पर है, ऑब्जेक्ट्स की कई परतें, मैकरोनी कोड, मल्टीपल इनहेरिटेंस के डबल-डायमंड ग्राफ़, आधा-बेक्ड फीचर्स जब मूल लेखक छोड़ गए, और कोई नहीं जानता कि इसके कई टुकड़ों को जिस तरह से डिजाइन किया गया था। …

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

6
क्या हमें कोड कवरेज विश्लेषण के लिए कोड को बाहर करना चाहिए?
मैं कई अनुप्रयोगों पर काम कर रहा हूं, मुख्य रूप से विरासत वाले। वर्तमान में, उनका कोड कवरेज काफी कम है: आम तौर पर 10 और 50% के बीच। कई हफ्तों से, हमें बंगलौर की टीमों के साथ बार-बार विचार-विमर्श होता है (विकास का मुख्य भाग भारत में अपतटीय बनाया …

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