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

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

13
क्या हमें भाषा की उन विशेषताओं से बचना चाहिए जो C ++ में हैं लेकिन जावा नहीं है?
मान लीजिए कि मैं परियोजना में पर्यावरण द्वारा सी ++ का उपयोग करने के लिए सीमित हूं। क्या यह कुछ भाषा सुविधाओं के उपयोग को रोकने के लिए अच्छा है जो C ++ के पास है, लेकिन जावा में नहीं है (जैसे: एकाधिक वंशानुक्रम, ऑपरेटर ओवरलोडिंग)? मुझे लगता है कि …
110 java  c++  code-quality 

14
किस बिंदु पर संक्षिप्तता अब एक गुण नहीं है?
हाल ही के बग फिक्स ने मुझे टीम के अन्य सदस्यों द्वारा लिखे गए कोड पर जाने की आवश्यकता थी, जहां मुझे यह मिला (यह C # है): return (decimal)CostIn > 0 && CostOut > 0 ? (((decimal)CostOut - (decimal)CostIn) / (decimal)CostOut) * 100 : 0; अब, उन सभी जातियों …

30
प्रोग्रामिंग मुद्दों के बारे में सबसे बेतुका मिथक क्या है?
इसे दूसरे तरीके से रखने के लिए ... प्रोग्रामिंग के बारे में सबसे अधिक आयोजित और निराशाजनक गलतफहमी क्या है, आपने सामना किया है? कौन से व्यापक और दीर्घकालिक मिथक / गलतफहमी आपको प्रोग्रामर को दूर करने / सही करने के लिए कठिन लगता है । कृपया, समझाएं कि यह …

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

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

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

20
कोड में लाइनों की संख्या को कम करना कितना महत्वपूर्ण है?
मैं एक सॉफ्टवेयर डेवलपर हूं जो J2SE (कोर जावा) पर काम करता है। अक्सर हमारे कोड रिव्यू के दौरान हमें अपने कोड में लाइनों की संख्या कम करने के लिए कहा जाता है। यह अनावश्यक कोड को हटाने के बारे में नहीं है, यह एक ऐसी शैली का अनुसरण करने …

15
DRY क्यों महत्वपूर्ण है?
काफी आसान है, मैं कोड क्यों लिखना चाहूंगा जो सभी मामलों और मापनीय डेटा के लिए काम करता है जब मुझे केवल कुछ मामूली ट्वीक के साथ एक ही प्रक्रिया को दोहराने की आवश्यकता होती है? मुझे जल्द ही किसी भी समय इसे फिर से संपादित करने की आवश्यकता नहीं …
81 code-quality  dry 

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

6
क्या सभी मैजिक नंबर एक ही हैं?
हाल ही में एक परियोजना पर, मुझे बाइट्स से किलोबाइट्स किबिबाइट में परिवर्तित करने की आवश्यकता थी । कोड काफी सीधा था: var kBval = byteVal / 1024; यह लिखने के बाद, मुझे काम करने का बाकी काम मिल गया और आगे बढ़ गया। लेकिन बाद में, मुझे आश्चर्य हुआ …

13
कोड समीक्षा करने के लिए सबसे प्रभावी तरीका क्या है? [बन्द है]
मुझे कोड समीक्षा करने का आदर्श तरीका कभी नहीं मिला है और फिर भी अक्सर मेरे ग्राहकों को उनकी आवश्यकता होती है। प्रत्येक ग्राहक उन्हें एक अलग तरीके से करता है और मैंने उनमें से किसी में भी कभी संतुष्ट महसूस नहीं किया है। आपके लिए कोड समीक्षा करने का …

10
मुझे खराब कोड लिखने के लिए मजबूर किया जाता है। मैं अपना चेहरा कैसे बचाऊं? [बन्द है]
मैं केवल एक जूनियर डेवलपर हूं, लेकिन मेरी नौकरी मुझे वास्तव में भयानक PHP कोड के साथ काम करने के लिए मजबूर करती है (सबसे खराब PHP कोड के बारे में सोचें; फिर कोड के बारे में दो बार बुरा सोचें)। मैं आमतौर पर बग को ठीक करने और नई …

12
समय सीमा समाप्त होने के बाद संकलित कोड को रोकना [बंद]
मेरी टीम में हम एक बड़ी अखंड परियोजना (पूरे वर्गों, विधियों, आदि) में बहुत सारे पुराने सामानों की सफाई कर रहे हैं। उस सफाई कार्य के दौरान मैं सोच रहा था कि क्या एक तरह का उद्घोषणा है या सामान्य से अधिक पुस्तकालय के प्रशंसक @Deprecated। यह @FancyDeprecatedसफल यदि आप …

11
मैं एक परियोजना में मौजूद तकनीकी ऋण की मात्रा को कैसे निर्धारित कर सकता हूं?
क्या किसी को पता है कि कोड बेस के एक प्रकार के कोड के तकनीकी ऋण पर नंबर डालने के लिए किसी प्रकार का टूल है या नहीं? यदि नहीं, तो क्या किसी को एल्गोरिथ्म या इसके लिए हेयुरेटिक्स के सेट के बारे में पता है? यदि उनमें से कोई …

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

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