मैं यह पता लगाने की कोशिश कर रहा हूं कि सी # में निजी विधियों और निजी स्थैतिक तरीकों का नाम देने का सबसे बढ़िया तरीका क्या है।सी # में निजी और स्थैतिक निजी तरीकों का नामकरण करने का सबसे अच्छा अभ्यास क्या है?
पृष्ठभूमि: मुझे पता है कि निजी सदस्यों के लिए सबसे अच्छा अभ्यास underscore-prefix + camelcase है। आप मेरे साथ यह बहस कर सकते हैं, लेकिन मेरा विश्वास करो मैंने कट्टर पेशेवरों से पर्याप्त कोड देखा है जो इस सम्मेलन का पालन करते हैं, यह कुशल उद्योग मानक है।
मुझे यह भी पता है कि पास्कल केस सार्वजनिक तरीकों के लिए उद्योग मानक है। लेकिन मैंने निजी और निजी स्थैतिक तरीकों के लिए पास्कल केस, कैमलकेस, और अंडरस्कोर-प्रीफिक्स + कैमलकेस में टेस्ट स्टाइल नामकरण (यानी method_must_return_false_occasionally) का संयोजन देखा है।
लेकिन सी # में निजी और निजी स्थैतिक विधि नामकरण के लिए सबसे अच्छी अभ्यास शैली क्या है?
यदि कुछ शैलियों का उपयोग कुछ निजी तरीकों से किया जाता है और दूसरों के लिए नहीं, तो मैं समझ सकता हूं, बस समझाओ।
पढ़ने के लिए धन्यवाद।
ठीक है, लेकिन मुझे आश्चर्य है क्योंकि जैसा कि हम सभी जानते हैं कि माइक्रोसॉफ्ट अत्यंत हो सकता है बुद्धिमान या बेहद हड्डीदार। ऐसा लगता है कि निजी तरीकों के लिए एक अलग सम्मेलन होने के कारण यह अधिक समझ में आता है, जैसे निजी सदस्यों के लिए एक अलग सम्मेलन है। इसके अलावा, स्पष्ट रूप से कुछ fxcops नियम मूर्ख हैं –
मैं मानता हूं कि कुछ FxCop के नियम मूर्खतापूर्ण प्रतीत होते हैं, लेकिन मैं अपने समुदाय को मानकों के करीब ले जाने में एक मजबूत आस्तिक हूं। मुझे लगता है कि इस क्षेत्र में एमएस की सबसे बड़ी आवाज है। वस्तुओं के दायरे को निर्धारित करने के लिए कई टूल (इंटेलिजेंस, आदि) और कंपाइलर संदेश हैं, हमें अलग-अलग नामों की आवश्यकता नहीं है। – bendewey
मैं मानता हूं कि ऐसे कई टूल हैं जो इसे आसान बनाते हैं, लेकिन मैं सम्मान से असहमत हूं कि इंटेलिजेंस के साथ संयुक्त होने पर विभिन्न नामकरण का उपयोग करना एक शक्तिशाली उपकरण हो सकता है। उदाहरण के लिए, मैं अंडरस्कोर चरित्र के साथ निजी सदस्यों तक जल्दी से पहुंच सकता हूं। –