संपादित करें: मेरा उत्तर स्पष्ट रूप से एक उत्तर नहीं है। तो यहाँ एक संपादन है। Microsoft कोडिंग दिशानिर्देश राज्य:
2.6 नामकरण
सदस्य चर ( , m , s_, आदि) के लिए एक उपसर्ग का उपयोग न करें । यदि आप स्थानीय और सदस्य चर के बीच अंतर करना चाहते हैं तो आपको "इसका उपयोग करना चाहिए।" C # और "मी" में। VB.NET में।
पर पाया जा सकता है: http://blogs.msdn.com/b/brada/archive/2005/01/26/36138.xx
इसलिए ऐसा लगता है कि कम से कम एमएस से कोई स्पष्ट दिशानिर्देश नहीं है, हालांकि एक अन्य उत्तर में कहा गया है कि स्टाइलकॉप इसे एक दिशानिर्देश बनाता है। इन चीजों पर कोई अधिकार नहीं है, इसलिए मेरा सुझाव है कि आप अपना खुद का दिमाग बनाएं, या इस मामले में अपनी टीम को दें। यह इतनी बड़ी बात नहीं है।
मेरा मूल उत्तर
मैं व्यक्तिगत रूप से आपके साथ सहमत हूं, लेकिन हो सकता है कि एक रीडिंग कॉम्प्रिहेंशन टेस्ट एक दूसरे के खिलाफ दो तरीकों को छोड़ दें, मूल्यवान होगा। वरना ये स्टाइल की चीजें सिर्फ मूसलिंग हैं।
अनुसरण करने के लिए मेरा साल्वा: मेरी राय है कि लोग अनावश्यक रूप से अपनी कोड शैली को जटिल कर रहे हैं, और अगर उन्हें यह इंगित करने की आवश्यकता है कि कुछ कक्षा स्तर का चर है, तो कोड में कुछ अन्य गंभीर संरचनात्मक मुद्दे हो सकते हैं, जैसे कि उम्र का पुराना नुस्खा-तरीका कक्षा के शीर्ष पर निजी चर डालते हैं जो आपको लगातार ऊपर और नीचे स्क्रॉल करने के लिए मजबूर करते हैं।
यह उन लोगों में से एक के रूप में मुझ पर प्रहार करता है "यह क्या है" यह सही बनाम "सम्मेलनों" यह क्या करता है "नामकरण सम्मेलनों। स्पष्टता से ऊपर की ओर पसंदीदा होना चाहिए। यह एक सबक है जिसे अक्सर गतिशील भाषाओं द्वारा दोहराया जाता है। हम सभी फुलाना की जरूरत नहीं है!
m_
मतलब है?