मेरी टीम संस्करण नियंत्रण के रूप में स्पष्ट-केस का उपयोग कर रही है। जिस प्रोजेक्ट पर मैं काम कर रहा हूं, वह 7-8 साल पहले शुरू नहीं हुआ था। परियोजना के पूरे जीवन काल के दौरान हमारे पास कई रिलीज़ बग-फिक्सेस सर्विस पैक आदि थे। समस्याओं को बग ट्रैकिंग सिस्टम का उपयोग करके ट्रैक किया जाता है और बग-फिक्स पर काम करने वाले अधिकांश लोग START / में टिप्पणी संलग्न करने की एक दिनचर्या का पालन करते हैं। दिनांक, लेखक, बग-आईडी आदि के साथ END ब्लॉक।
मुझे लगता है कि यह काफी अप्रासंगिक है और कोड को बनाए रखने के लिए अव्यवस्थित और असहज बना रहा है और ये चीजें हैं जो चेक-इन टिप्पणियों / लेबल आदि का हिस्सा होना चाहिए, जहां हम कार्य उत्पाद की अतिरिक्त जीवन चक्र की जानकारी रख सकते हैं।
सबसे अच्छा अभ्यास क्या है?
कोड के कुछ समीक्षक बग के बारे में टिप्पणी करने के लिए जोर देते हैं और अपने जीवन को आसान बनाने के लिए सुधार करते हैं। मेरी समझ में उन्हें फाइलों को एक दृश्य में मैप करके समीक्षा करना चाहिए और शाखा के परिवर्तन लॉग को प्राप्त करना चाहिए और इसकी समीक्षा करनी चाहिए। यह उपयोगी होगा अगर मुझे समीक्षा के लिए अद्यतन कोड प्रस्तुत करने पर कुछ सर्वोत्तम अभ्यास मिल सकते हैं।