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