Konvensi Penamaan Method di Java dan C# 7 Mei 2008
Posted by firstyuyu in Java vs C#.trackback
Di Java, konvensi penamaan method menyarankan untuk menuliskan kata pertama dengan huruf kecil lalu setiap kata berikutnya diawali dengan huruf besar. Berikut ini adalah contoh penamaan method yang sesuai dengan konvensi di Java:
sementara di .NET (C#) konvensi penamaan method adalah bahwa setiap kata harus diawali dengan huruf besar. Berikut ini adalah contoh penamaan method yang sesuai dengan konvensi di .NET
Konvensi ini bertujuan agar method yang terdiri dari beberapa kata akan lebih mudah dibaca karena akan terlihat lebih jelas pemisahan katanya daripada jika semuanya terdiri dari huruf kecil. Memang konvensi ini bukan sesuatu yang wajib. Compiler tidak memaksa kita untuk melakukannya. Namun sangat dianjurkan kita mengikutinya karena hal tersebut akan membuat kode program kita lebih konsisten.
Yang ingin saya ungkapkan di sini adalah bahwa saya pribadi lebih menyukai konvensi yang ada di Java. Kenapa seperti itu? Bagi kita yang mengetiknya masih 11 jari (hanya menggunakan jari telunjuk kiri dan jari telunjuk kanan J) mungkin perbedaannya tidak terlalu terasa. Tapi jika kita sudah bisa mengetik menggunakan 10 jari dan sedang mengetik dengan sangat cepat, maka akan terasa bahwa konvensi milik .NET akan mengharuskan kita untuk lebih banyak menekan tombol Shift. Padahal banyak juga method-method yang hanya terdiri dari satu kata saja sehingga akan lebih efektif jika kita menggunakan konvensi milik Java. Terlebih lagi jika kita hanya menggunakan notepad dan tidak menggunakan bantuan tools pintar seperti Visual Studio atau Eclipse.
Hanya pendapat saya saja. Ada komentar J

nice info….
naming convention is simple thing,
but it will influence the consistency of our code.
btw, i love the Java Style too
And consistency is at the heart of high quality frameworks
see “Framework Design Guidelines: Bagian 02 – Kriteria Framework yang Berkualitas” on this blog
Iya, saya juga lebih senang menggunakan konvensi penamaan method sepeti yg digunakan oleh java..
Mgkin karena saya belum pernah menggunakan C#.Net kali ya..???
He…333X!!
iya Rifai, sekali-kali cobain pake .net atuh
oo..baru tau ternyata penamaan method ada aturannya..
coz slama ini saya ngasi nama semaunya aja hehe
Dengan adanya konvensi mengenai source code (misalnya konvensi penamaan), source code kita akan lebih mudah dibaca oleh orang lain. Dan sebaliknya, kita juga akan mudah membaca source code dari orang lain