Senin, 30 Maret 2009

Tips Menulis Program Komputer yang Baik

Buat rancangan program terlebih dahulu
Rancangan program dapat berupa pseudocode, flowchart, diagram UML dsb. Bermanfaat sebagai dokumentasi, panduan dan acuan bagi programmer.

Ketiklah dengan rapi dan konsisten
Satu statement ditulis dalam satu baris tersendiri. Gunakan indentasi pada setiap blok. Keuntungan kerapian kode adalah mudah dan enak dibaca serta mudah untuk mencari kesalahannya.

Berikan komentar atau keterangan pada program
Komentar harus jelas dan mudah dimengerti. Berguna sebagai dokumentasi, mempermudah dipelajari dan diingat kembali.

Jadikan statement yang berulang-ulang digunakan menjadi modul/fungsi/subrutin/prosedur
Statement yang berulangkali digunakan, apalagi jika panjang dan banyak, atau melakukan suatu proses khusus, sebaiknya dijadikan modul tersendiri.

Buatlah nama yang memiliki arti dan mudah dimengerti
Misalnya nama variabel, nama fungsi, nama class dsb. Contoh, hl() sulit dimengerti dari pada hit_luas().

Amankan kode program anda
Simpan sesering mungkin, backup secara berkala, buat versinya. Untuk jaga-jaga jika komputer rusak, terserang virus, atau bencana.

Hindari penggunaan "angka ajaib"
Misalnya kel_lingk = 3.14 * jari * jari. Lebih baik angka 3.14 dijadikan konstanta. Jika suatu nilai di masa depan dapat berubah, simpanlah nilai di file terpisah atau di dalam database untuk mempermudah penggantian nilai.

Tidak ada komentar: