संपादित 2016/08/12 उपयोग कर रहा है कर सकते हैं: मैं मूल रूप से नामकरण रिवाजों का पर एक विकल्प के परिप्रेक्ष्य के रूप में इस सवाल का जवाब प्रदान की है। मेरा दिन-प्रति-दिन सी # अब I
-चीजों को बेवकूफ रखने और स्थिरता के माध्यम से संज्ञानात्मक बोझ को कम करने के लिए उपसर्ग का उपयोग करता है। मुझे लगता है कि नीचे उठाए गए मुद्दों की तुलना में स्थिरता अधिक महत्वपूर्ण है। संक्षेप में, कोड बेस की परंपराओं आप काम कर रहे के साथ चिपके रहते हैं।
बस Item
। ऐसा नहीं है क्योंकि इंटरफ़ेस I
से शुरू होता है, बल्कि इसके बजाय अक्षरों को पहचानने वाले वर्गों को उपसर्ग करना आवश्यक नहीं है। I
साथ इंटरफेस सजा अपने ठोस वर्ग के नाम (एक ला MFC) से पहले C
थप्पड़ मारने के रूप में के रूप में बदसूरत है। कुछ भी के साथ उपसर्ग प्रकार हंगरी नोटेशन का उपयोग करने के रूप में बुरा है।
आप तर्क दे सकते हैं कि यह वास्तव में आप अर्थ मूल्य देता है, लेकिन मैं आश्वस्त नहीं हूँ। मेरे पास एक आधुनिक आईडीई है और मुझे अपने प्रकार के नामों की आवश्यकता नहीं है और अधिक जटिल हो।
स्रोत
2010-08-26 06:02:57
हाहा, यह हमेशा मुझे भी परेशान करता है। मुझे खुशी है कि मैं अकेला नहीं हूं;) –
@ दैन ताओ: बेशक यह आपको परेशान करता है। आप एक इंजीनियर हैं। :) –