मैं काम पर Resharper का उपयोग करें। मेरे कुछ सहयोगी नहीं करते हैं।क्या मुझे अन्य लोगों के कोड को साफ करने के लिए रिशेर्पर का उपयोग करना चाहिए?
जब मैं कुछ कोड खोलता हूं जो किसी को लिखा नहीं गया है, तो यह मेरी स्क्रीन पर नारंगी की मात्रा से तुरंत स्पष्ट है।
मुझे इस बात का अनिश्चितता है कि मुझे कितनी हद तक अनजाने में छोड़े गए गंदगी को साफ करने के लिए स्वतंत्र महसूस करना चाहिए। जो कुछ मैं देख रहा हूं, उसके साथ यह बेवकूफ लेकिन हानिरहित है, और अगर मैं कभी भी रिशेर्पर का उपयोग नहीं करता तो वास्तव में मुझ पर कूद नहीं पाएगा।
मुझे लगता है कि मैं अपने विकल्पों को देखने के मोटे तौर पर
1) के रूप में स्रोत कोड में परिवर्तन के इतिहास के रखरखाव के लिए आवश्यक है। जितना संभव हो उतना छोटा बदलें, या अगले व्यक्ति को यह पता लगाने की उम्मीद नहीं है कि क्या बदल गया है। बिना पहुंचने योग्य कोड, टॉस्ट्रिंग() इत्यादि के अनावश्यक उपयोग की परवाह कौन करता है।
2) अर्थहीन सामग्री को शामिल करें, जैसे विधि प्रलेखन टिप्पणियां और उस तरह की चीजें बदलें। जिस व्यक्ति ने इसे लिखा है वह इस तरह दिखने के लिए अपना कोड पसंद करता है, इसलिए उसे उस राज्य में छोड़ दें जहां वह शिकायत नहीं करेगा, लेकिन कुछ अनावश्यक नारंगी
3) ऑरेंज सिर्फ लाल लेकिन हल्का है। एफ 12 फिर Alt + हरे रंग तक दर्ज करें।
4) नारंगी भूल जाओ, उस राक्षस 700 लाइन फ़ंक्शन को देखें। यह 1 99 7 क्या है? व्यस्त होने का समय ... और यदि आपके पास समय है, तो अपने सहयोगी को हमारे अच्छे दोस्त और सलाहकार श्री फाउलर से परिचय दें।
मैं इस बात के बीच विकल्पों में फंस जाता हूं कि मुझे कितना समय मिला है, इस कोड के लिए अब मैं कितना हद तक जिम्मेदार हूं, और कोड कितना जटिल दिखता है (जो मुझे आमतौर पर 1 या 4 के लिए जा सकता है)।
ऐसा लगता है 4 विकल्पों में से एक की तरह एक मैं हालांकि के लिए प्रयास कर रहा हूँ होना चाहिए, लेकिन मुझे नहीं पता कि जो एक
लगता है तुम सिर्फ ऐसा करके अपने खुद के सवाल का जवाब देने रहे हैं क्या आप कर सकते हैं जब आप कर सकते हैं । – thepaulpage
शायद मुझे शराब की एक बोतल पीने के बाद टिप्पणी नहीं करनी चाहिए, लेकिन मुझे लगता है कि लोग 700 लाइन फ़ंक्शन की तुलना में अपने "टीममेट" को अपमानित करने के बारे में अधिक चिंतित हैं? ऐसा लगता है जैसे अल्कोहोल मुझे एक शुद्ध झटका में बदल देता है। – Modan
कृपया ".net" टैग जोड़ें। – BryanH