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