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

सॉफ्टवेयर सिस्टम की तैनाती के बाद होने वाली गतिविधियां। इसमें रिलीज़ किए गए सिस्टम में संशोधन करना, प्रशिक्षण, संचालन और संगठनों का समर्थन करना शामिल है।

19
मुझे स्पेगेटी कोड की 200K लाइनें विरासत में मिली हैं - अब क्या?
मुझे उम्मीद है कि यह एक सवाल का सामान्य नहीं है; मैं वास्तव में कुछ अनुभवी सलाह का उपयोग कर सकता हूं। मैं वैज्ञानिकों की एक छोटी सी दुकान में एकमात्र "एसडब्ल्यू इंजीनियर" के रूप में नव-नियुक्त हूं, जिन्होंने पिछले 10-20 वर्षों में एक विशाल कोड आधार के साथ मिलकर …

28
मैं 90% रखरखाव और 10% विकास कर रहा हूं, क्या यह सामान्य है? [बन्द है]
मैंने अभी हाल ही में एक मध्यम आकार की कंपनी के लिए एक वेब डेवलपर के रूप में अपना करियर शुरू किया है। जैसे ही मैंने शुरू किया मुझे मौजूदा एप्लिकेशन के विस्तार का काम मिला (वर्षों से कई प्रोग्रामर द्वारा विकसित बुरी तरह से कोडित, समान कार्यों को अलग-अलग …
368 maintenance 

30
आप बड़े कोड बेस में कैसे गोता लगाते हैं?
अज्ञात कोड आधार की खोज और सीखने के लिए आप किन उपकरणों और तकनीकों का उपयोग करते हैं? मैं जैसे उपकरणों की सोच रहा हूँ grep, ctags, यूनिट-परीक्षण, कार्यात्मक परीक्षण, वर्ग आरेख जनरेटर, रेखांकन फोन की तरह कोड मैट्रिक्स sloccount, और इतने पर। मैं आपके अनुभवों, आपके द्वारा उपयोग किए …

21
अगर किसी ने आपको बताया कि आपका कोड गड़बड़ है तो आप कैसे प्रतिक्रिया देंगे?
मैं एक अच्छा प्रोग्रामर हूं, या इसलिए मैंने पहले सोचा था। मुझे प्रोग्राम करना हमेशा पसंद है। और मुझे एक बेहतर प्रोग्रामर बनाने के लिए प्रोग्रामिंग के बारे में कई चीजें सीखना चाहता हूं। मैंने 1 साल तक प्रोग्रामिंग का अध्ययन किया और अब मैं लगभग 2 वर्षों के लिए …

9
आपको एक लोकप्रिय परियोजना से कैसे निपटना चाहिए जिसे आप अब बनाए नहीं रखना चाहते हैं?
मैं एक ऐसी परियोजना का अनुरक्षक हूं, जिसमें एक बड़ा गैर-तकनीकी उपयोगकर्ता है। मैंने इसे लगभग 4 वर्षों से बनाए रखा है और नई सुविधाओं को जोड़ रहा हूं जैसा कि उन्होंने अनुरोध किया है। मैं अब अन्य परियोजनाओं पर जाना चाहता हूं और इस एप्लिकेशन के लिए विकास करना …

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

7
मौजूदा कोड के लिए टेस्ट लिखना
मान लीजिए कि किसी के पास एक अपेक्षाकृत बड़ा कार्यक्रम था (सी # में 900k एसएलओसी कहें), सभी ने अच्छी तरह से व्यवस्थित और अच्छी तरह से काम किया / टिप्पणी की। संपूर्ण कोड आधार एक एकल वरिष्ठ डेवलपर द्वारा लिखा गया था जो अब कंपनी के साथ नहीं है। …

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

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

18
किसी और के कोड पर काम करना [बंद]
कोडिंग में मुझे शायद ही एक साल का अनुभव है। जब मैंने काम करना शुरू किया, उसके बाद मैं ज्यादातर किसी और के कोड पर काम कर रहा था, या तो मौजूदा फीचर्स में नई सुविधाएँ जोड़ रहा था या मौजूदा सुविधाओं को संशोधित कर रहा था। जिस व्यक्ति ने …

18
खराब संचार कौशल वाले डेवलपर को कैसे प्रबंधित करें
मैं एक एप्लिकेशन पर डेवलपर्स की एक छोटी टीम का प्रबंधन करता हूं जो कि एक बड़े फर्म के भीतर, इसके जीवनचक्र के मध्य बिंदु में है। दुर्भाग्य से इसका मतलब यह है कि आमतौर पर "अन्य तकनीकी कार्यों" के लिए प्रोग्रामिंग कार्यों का 30/70 विभाजन होता है। इस कार्य …

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

10
वास्तविकता बनाम स्नातक अपेक्षाएं [बंद]
जब हम जो अध्ययन करना चाहते हैं उसे चुनते हैं, और अपने करियर और जीवन के साथ करते हैं, तो हम सभी को कुछ उम्मीदें होती हैं कि यह क्या होने वाला है। अब जब मैं उद्योग में लगभग एक दशक से हूं, तो मैं जो कुछ सोचा था उस …

8
कोड अनुरक्षण: एक बुरा पैटर्न रखते हुए जब नए कोड को सुसंगत होने के लिए विस्तारित किया जाता है, या नहीं?
मुझे किसी प्रोजेक्ट के मौजूदा मॉड्यूल का विस्तार करना है। मुझे यह पसंद नहीं है कि यह किया गया है (बहुत सारे विरोधी प्रतिरूप, जैसे कॉपी / पेस्ट कोड)। मैं कई कारणों से पूर्ण रिफ्लेक्टर नहीं करना चाहता। क्या मैं: मौजूदा कन्वेंशन का उपयोग करके नए तरीके बनाएं, भले ही …

10
क्या कोड को साफ करने के लिए नियमित समय निर्धारित करना एक अच्छा विचार है? [बन्द है]
मैं डेवलपर्स की एक छोटी टीम का प्रबंधन कर रहा हूं। हर बार जब हम तय करते हैं कि हम अपने कोड को साफ करने के लिए एक या दो दिन बिताने जा रहे हैं। क्या नियमित समय निर्धारित करना एक अच्छा विचार होगा, हर 2 महीने में 1 सप्ताह, …

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