Seperti yang telah ditunjukkan orang lain, Anda biasanya dapat mengetahui mana yang pada lingkup mana item tersebut digunakan. Anda sebenarnya tidak dapat memiliki parameter dan variabel lokal dalam cakupan yang sama dan jika Anda ingin variabel pribadi, cukup gunakan this.myInteger. Jadi saya tidak berpikir Microsoft terlalu khawatir tentang hal itu karena Anda dapat dengan mudah membedakan di antara mereka jika Anda mau.
Tapi itu dikatakan, saya sedikit terkejut bahwa belum ada yang mengatakan ini, tapi lupakan Microsoft dan konvensi penamaan mereka (mungkin seseorang sudah mengatakannya sekarang karena saya harus lari ke sebuah pertemuan dan membiarkannya terbuka tanpa mengajukan Itu). Notasi Hungaria juga merupakan konvensi penamaan yang dimulai di Microsoft (atau itu Xerox? Saya tidak pernah bisa mengingat kapan Simonyi datang dengan itu). Saya tidak bisa memikirkan siapa pun yang saya tahu yang tidak mengutuk nama notasi Hongaria hingga hari ini. Kami menjadi sangat terganggu dengan hal itu di tempat saya bekerja sehingga kami membuat standar kami sendiri yang kami gunakan secara internal. Itu lebih masuk akal bagi kami dan mempercepat pekerjaan kami (sebenarnya cukup dekat dengan apa yang disarankan Microsoft sekarang, tetapi semuanya merupakan kasus pascal dengan pengecualian variabel pribadi).
Yang sedang berkata, standar baru yang digunakan Microsoft (campuran camel case dan pascal case) tidak terlalu buruk. Tetapi jika Anda dan rekan kerja Anda tidak menyukainya, buatlah standar Anda sendiri (secara kolektif adalah yang terbaik). Ini tentu saja tergantung pada apakah perusahaan Anda sudah memiliki standar atau tidak. Jika ya, patuhi mereka. Kalau tidak datang dengan apa yang bekerja untuk Anda dan rekan kerja Anda. Tetap logis. '
Karena Aaronaught meminta kutipan tentang Charles Simonyi dan Notasi Hongaria:
http://en.wikipedia.org/wiki/Charles_Simonyi
http://en.wikipedia.org/wiki/Hungarian_notation
http://msdn.microsoft.com/en-us/library/aa260976(v=VS.60).aspx
http://ootips.org/hungarian-notation.html
http://www.hitmill.com/programming/vb/Hungarian.html
http://web.mst.edu/~cpp/common/hungarian.html
Dua yang terakhir hanyalah contoh dari notasi Hongaria dan tautan ootips hanyalah beberapa kutipan mengenai beberapa pendapat tentang subjek tersebut. Perhatikan bahwa ada juga sistem Notasi Hongaria tetapi yang juga, sejauh yang saya ketahui, menjadi populer dari pemrogram Microsoft (meskipun tidak seperti Simonyi untuk variasi aplikasi, saya tidak tahu siapa).