refactoring पर टैग किए गए जवाब

रीफैक्टिंग कोड की मौजूदा बॉडी को रिस्ट्रक्चर करने के लिए एक अनुशासित तकनीक है, जो इसके बाहरी व्यवहार को बदले बिना इसकी आंतरिक संरचना को बदल देती है।

15
मैं अपनी टीम को छोटी कक्षाओं / विधियों का उपयोग करने के लिए कैसे मनाऊँ?
यह सवाल स्टैक ओवरफ्लो से माइग्रेट किया गया था क्योंकि इसका जवाब सॉफ्टवेयर इंजीनियरिंग स्टैक एक्सचेंज में दिया जा सकता है। 8 साल पहले पलायन कर गए । अस्वीकरण: मैं एक नवागंतुक हूं (यह मेरे काम का तीसरा दिन है), और मेरे अधिकांश साथी मुझसे अधिक अनुभवी हैं। जब मैं …

5
कैसे एक कार्यात्मक में एक OO कार्यक्रम को प्रतिबिंबित करने के लिए?
मुझे कार्यात्मक शैली में प्रोग्राम लिखने के तरीके पर संसाधन खोजने में कठिनाई हो रही है। सबसे उन्नत विषय जिसे मैं ऑनलाइन चर्चा में पा सकता था, वह श्रेणीबद्ध पदानुक्रमों में कटौती करने के लिए संरचनात्मक टाइपिंग का उपयोग कर रहा था; सबसे अधिक बस कैसे लूप को बदलने के …

4
क्या कभी किसी रिफ्लेक्टर के लिए एक उच्च एलओसी के साथ समाप्त होने का मतलब है? [बन्द है]
बंद हो गया । इस प्रश्न पर अधिक ध्यान देने की आवश्यकता है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि यह इस पोस्ट को संपादित करके केवल एक समस्या पर केंद्रित हो । पिछले साल बंद …

12
सहकर्मी इकाई परीक्षणों का उपयोग करने के लिए तैयार नहीं है "क्योंकि यह कोड के लिए अधिक है"
एक सहयोगी इकाई परीक्षणों का उपयोग करने के लिए तैयार नहीं है और इसके बजाय एक त्वरित परीक्षण का विकल्प चुनकर, इसे उपयोगकर्ताओं को पास करें, और यदि सब कुछ ठीक है तो इसे लाइव प्रकाशित किया जाता है। कहने की जरूरत नहीं है कि कुछ कीड़े हो जाते हैं। …

5
जब आपका सारा विकास शाखाओं पर हो तो कैसे रिफैक्ट करें?
मेरी कंपनी में, हमारे सभी विकास (बग फिक्स और नई सुविधाएँ) अलग-अलग शाखाओं पर किए गए हैं। जब यह पूरा हो जाता है, तो हम इसे QA को भेज देते हैं जो इसे उस शाखा पर परीक्षण करता है, और जब वे हमें हरी बत्ती देते हैं, तो हम इसे …

7
रैंडम रूप से रीफैक्टरिंग कोड को अनुमति दी गई है
पृष्ठभूमि मेरी टीम स्क्रैम का उपयोग करती है मेरे पास वर्तमान में कोई कार्य असाइन नहीं किया गया है बैकलॉग में अधिक लंबित कार्य नहीं हैं आज मेरे मुवक्किल के लिए मजदूर दिवस है । आज के लिए बहुत सी चीजें नहीं होने के कारण मैं कुछ ऐसे कोड को …

7
बहुत जटिल विधि से बचें - साइक्लोमैटिक जटिलता
यह निश्चित नहीं है कि साइक्लोमैटिक जटिलता को कम करने के लिए इस पद्धति के बारे में कैसे जाना जाए। सोनार की रिपोर्ट 13 जबकि 10 की उम्मीद है। मुझे यकीन है कि इस पद्धति को छोड़ने में कोई बुराई नहीं है, हालांकि, यह सिर्फ मुझे चुनौती दे रहा है …

4
इन-प्रोग्रेसिंग रीफैक्टरिंग कैसे करें?
इसलिए, मेरे पास यह बड़ी परियोजना है, जो मेरे द्वारा फिर से बनाए जाने की प्रक्रिया में है। मैं बहुत सारे सामान बदल रहा हूं, इसलिए जल्द ही कुछ समय संकलित करने का कोई मौका नहीं है। मैं एक विशेष गिट शाखा में रह रहा हूं जिसे मैंने नाम दिया …
23 git  refactoring 

11
पूरा करने वाले ऐप पर रिफ्लेक्टर या ध्यान लगाओ
क्या आप अपने ऐप को रिफलेक्टर करेंगे जैसे कि आप जाते हैं या पहले ऐप को पूरा करने पर ध्यान केंद्रित करते हैं? रिफैक्टिंग का मतलब होगा ऐप ऐप की प्रगति धीमी हो जाएगी। एप्लिकेशन को पूरा करने का मतलब होगा कि आपको बाद में ऐप बनाए रखने के लिए …

1
रिफैक्टिंग GitFlow शाखा के नामकरण मॉडल में कहां है?
मैंने हाल ही में बिटकॉइन द्वारा कार्यान्वित के रूप में GitFlow मॉडल के साथ काम करना शुरू किया। और एक चीज है जो मेरे लिए पूरी तरह से स्पष्ट नहीं है। हम नियमित रूप से अपने तकनीकी ऋण को बैकलॉगिंग, नियोजन, और रीफैक्टरिंग कार्यों को लागू करने के लिए संबोधित …

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

13
टूटी हुई खिड़कियों को ठीक नहीं करना कब स्वीकार्य है?
टूटी खिड़कियों के संदर्भ में , क्या ऐसे समय होते हैं जब भविष्य की गतिविधि के लिए रिफैक्टरिंग को सबसे अच्छा छोड़ दिया जाता है? उदाहरण के लिए, यदि किसी मौजूदा आंतरिक प्रणाली में कुछ नई सुविधाओं को जोड़ने की परियोजना को एक टीम को सौंपा गया है, जिसने अब …

7
एक टीम में नए आदमी होने के दौरान आप मौजूदा एकीकरण और इकाई परीक्षणों की गुणवत्ता के बारे में क्या कर सकते हैं?
एक आवर्ती विषय जो मैं अपने करियर में आया था, एक टीम में आने के लिए नया डेवलपर बन रहा है, और जल्दी से मौजूदा इकाई और एकीकरण परीक्षण सूट का अंतर्निहित अविश्वास हो रहा है। साक्षात्कार के दौरान आपको प्रबंधन द्वारा बताया जाता है कि वे "दृढ़ता से इकाई …

15
Refactoring: क्या यह आपके कोड को साफ करने के लिए सिर्फ एक फैंसी शब्द नहीं है? [बन्द है]
बंद हो गया । यह सवाल राय आधारित है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि इस पोस्ट को संपादित करके तथ्यों और उद्धरणों के साथ उत्तर दिया जा सके । 4 साल पहले बंद हुआ …

4
कोड कवरेज में अत्यधिक सुधार कैसे करें?
मुझे यूनिट टेस्ट के तहत विरासत आवेदन प्राप्त करने का काम सौंपा गया है। आवेदन के बारे में पहले कुछ पृष्ठभूमि: यह इन प्रमुख समस्याओं के साथ एक 600k LOC Java RCP कोड बेस है बड़े पैमाने पर कोड दोहराव कोई एनकैप्सुलेशन नहीं, अधिकांश निजी डेटा बाहर से सुलभ है, …

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