Home » , » Aturan Penamaan Pemrograman Java

Aturan Penamaan Pemrograman Java

Posted by Tutorial Programming on Jumat, 22 Juni 2012


      Di dalam pemrograman, suatu nama digunakan untuk mengacu ke entitas yang dideklarasikan. Terkait hal ini, ada beberapa aturan dasar penamaan yang perlu sekali diperhatikan dalam upaya meng-
hasilkan kode program yang readable.

Penamaan Paket
Nama awal paket sebaiknya terdiri atas dua atau tiga huruf kecil, dan biasanya menggunakan nama domain Internet, seperti com, org, net, dan edu. Selain itu, Anda juga diperkenankan memberi nama paket
dengan kode-kode negara, seperti id, uk, atau au. Penggunaan nama domain ini bertujuan untuk mencegah terjadinya konflik paket, dengan asumsi bahwa Anda tidak menggunakan nama domain
orang lain.



Penamaan Kelas dan Interface
Nama kelas dan interface sebaiknya berupa kata benda atau ungkapan kata benda yang deskriptif dan tidak terlalu panjang. Penulisan nama mengacu pada sintaks Pascal, di mana huruf pertama untuk
setiap kata adalah huruf besar dan tidak ada spasi, misalnya Bangun, SegiTiga, atau Koneksi Data.

Penamaan Method
Nama method seharusnya berupa kata kerja atau ungkapan kata kerja. Penulisan method mengacu pada sintaks Camel, di mana huruf pertama untuk setiap kata pertama adalah huruf kecil dan huruf
pertama kata selanjutnya adalah huruf besar. Nama method umum-nya juga mencerminkan operasi yang dilakukannya, contohnya seperti setData, getData, isValidData, atau toString.

Penamaan Variabel
Penamaan variabel-variabel kelas (fields) mirip dengan penamaan method. Untuk penamaan variabel lokal dan parameter, seringkali menggunakan suatu akronim, singkatan, atau istilah-istilah yang mudah diingat, contohnya seperti sr (StreamReader), buf (buffer), d (double), dan s (String).

Penamaan Konstanta
Seperti umumnya bahasa pemrograman, nama konstanta di Java harus berupa huruf besar semua. Apabila nama konstanta terdiri atas beberapa kata, sebaiknya pisahkan dengan tanda garis bawah “_”. Contoh penamaan konstanta misalnya MAX, MAX_DATA, atau MAX_LEN_DATA.

Source : http://caturpambudiprihanto.wordpress.com/


0 comments:

Posting Komentar