Saya baru saja mulai menggunakan ReSharper (untuk C #) dan saya agak suka dengan kode baunya finder, itu menunjukkan kepada saya beberapa hal tentang tulisan saya yang ingin saya perbaiki sejak lama (terutama konvensi penamaan variabel).
Itu membuat saya mempertimbangkan kembali beberapa konvensi penamaan saya untuk metode dan variabel instan. ReSharper menyarankan bahwa variabel instance menjadi case unta yang lebih rendah dan mulai dengan garis bawah. Untuk sementara saya bermaksud membuat semua variabel lokal saya lebih rendah dari unta tetapi apakah garis bawah itu diperlukan? Apakah Anda merasa nyaman? Saya tidak suka konvensi ini tetapi saya juga belum mencobanya, apa pendapat Anda tentang itu?
Hal kedua yang mendorong saya untuk mengevaluasi kembali adalah konvensi penamaan saya untuk event handler GUI. Saya biasanya menggunakan standar VS dari ControlName_Action dan kontrol saya biasanya menggunakan notasi hungaria (sebagai akhiran, untuk membantu memperjelas dalam kode apa yang terlihat oleh pengguna dan apa yang tidak ketika berurusan dengan variabel dengan nama yang sama) jadi saya berakhir dengan OK_btn_Click ( ), apa pendapat Anda tentang itu? Haruskah saya menyerah pada konvensi ReSharper atau ada opsi lain yang sama validnya?