Sunday, September 25, 2016

Belajar Java - 5. Java Coding Standard




Java Coding Standard

Ada beberapa aturan dasar yang sebaiknya kita ikuti untuk memudahkan pembuatan program. Ini bukanlah hal wajib yang ketika tidak diikuti akan mengakibatkan error diprogram yang kita buat, sama sekali bukan. Akan tetapi lebih kepada supaya baris program yang kita buat lebih mudah dipahami dan lebih mudah dibaca dan dimengerti.

Berikut adalah beberapa aturan yang sebaiknya kita ikuti dalam membuat aplikasi java:
1)      Nama class : awal kata selalu diawali dengan huruf kapital (biasa disebut PascalCase), seperti contoh berikut; IniNamaClass
2)      Nama method dan variable : paling depan diawali dengan huruf kecil kata selanjutnya menggunakan huruf kapital (biasa disebut camelCase), seperti contoh berikut; iniNamaMethod , iniNamaVariable
3)      Nama package : menggunakan huruf kecil semua, seperti contoh berikut; ininamapackage
4)      Nama variable absolute : varibale dengan tipe final (yang berarti nilainya tidak dapat diubah-ubah lagi) penamaannya menggunakan huruf kapital semua dan setiap pemisah antar kata digunakan tanda _ (underscore), seperti contoh berikut; INI_NAMA_ABSOLUTE_VARIABLE
5)      Comment / komentar di Java menggunakan sintax // untuk single line atau /* */ untuk multiple line. Komentar dugunakan unruk memberi keterangan pada program, dan semua yang ada didalam komentar akan diabaikan oleh compiler

Selain itu di Java ada beberapa nama yang tidak boleh dipakai sebagai nama variabel karena merupakan keyword dari bahasa Java, sebagai berikut:
Abstract          continue        for                   new                 switch
assert              default           if                      package          synchronized
boolean          do                  goto                 private            this
break              double           implements       protected        throw
byte                else                import              public             throws
case                enum              instanceof        return             transient
catch               extends          int                    short               try
char                 final               interface           static              void
class                finally             long                 strictfp            volatile
const                float              native               super              while

Sumber : Sinau Academy, Modul Java Desktop 1 – Fundamental : Hal 4

Baca Artikel dan Tutorial Sebelumnya : 

Baca Artikel dan Tutorial Selanjutnya : 

No comments:

Post a Comment