Amalan Terbaik Pengaturcaraan

 
1.5  Amalan Terbaik Pengaturcaraan
 
1.  Amalan terbaik pengaturcaraan ialah apabila peraturan dapat mempraktikkan amalan-amalan yang biasa diikuti untuk menghasilkan atur cara yang baik.
 
2.  Faktor-faktor yang mempengaruhi kebolehbacaan kod atur cara:
 
Inden yang konsisten
 
  • Penggunaan inden yang konsisten membuatkan kod atur cara mudah dibaca dan difahami oleh pengguna yang lain.
  • Cara menulis inden yang konsisten dari awal hingga ke akhir kod.
 
Jenis data
 
  • Pilih jenis data yang sesuai supaya saiz pemboleh ubah tidak terlampau besar atau kecil dan memelihara sumber (conserve resources).
 
Pemboleh ubah yang bermakna
 
  • Skop biarlah kecil untuk mengelakkan kekeliruan dan mudah diselenggara.
  • Tidak bermula dengan nombor.
  • Tiada ruang kosong antara perkataan. Underscore (_) digunakan jika terdapat lebih dari 1 perkataan atau rapatkan perkataan.
  • Tidak sama kata kunci dalam Java.
  • Penggunaan huruf kecil dengan huruf besar.
  • Nama yang bermakna dan mudah difahami. Penggunaan perkataan singkat tidak digalakkan.
  • Tidak boleh terdiri daripada ruang kosong dan perkataan rizab/khas.
 
Komen
 
  • Komen pemboleh ubah ditulis dengan jelas dalam 2 hingga 3 baris pendek untuk menerangkan fungsi kod dan memenuhi ruang lajur pengekodan.
 
1.5.1  Jenis Ralat Dalam Atur Cara
 
Terdapat 3 jenis ralat sering berlaku semasa proses pengaturcaraan.
 
1.  Ralat sintak
 
Ralat berlaku akibat perkara berikut:
 
  • Kesalahan tatabahasa.
  • Penggunaan objek atau aksara yang tidak dikenali.
 
2.  Ralat masa larian
 
  • Ralat yang ditemui ketika atur cara yang sedang berjalan terganggu akibat beberapa faktor.
  • Berlaku sekiranya pengatur cara cuba untuk melaksanakan operasi aritmetik yang mustahil.
  • Contohnya seperti pengiraan data bukan berangka (non-numerical), pembahagian dengan digit 0 dan mencari punca kuasa 2 bagi nombor negatif.
 
3.  Ralat logik
 
  • Berlaku apabila atur cara tidak berfungsi seperti yang diingini.
  • Tidak dapat dikesan atau jarang dikesan oleh pengkompil.
 
1.5.2  Pengesanan, Pengenalpastian Dan Penterjemahan Mesej Ralat Serta Pembaikan Ralat
 
Antara langkah-langkah pengesanan mesej ralat yang perlu dilakukan adalah:
 
  • Semak semula atur cara pada bahagian pengisytiharan.
  • Pastikan semua tatatanda ditaip dengan lengkap.
  • Pastikan nama pemboleh ubah yang diisytiharkan adalah sama dengan nama yang akan dipanggil balik dalam atur cara.
  • Setelah ralat dikenalpasti, ralat sintaks boleh dibaiki.
  • Setelah mengesan dan membaiki ralat sintaks, atur cara dapat dijalankan tetapi jawapan pada paparan output tidak tepat.
 
1.5.3  Mengenal Pasti Nilai Bagi Pemboleh Ubah Pada Bahagian Tertentu Atur Cara
 
1.  Pemboleh ubah digunakan untuk menyimpan data input dan data output.
 
2.  Pemboleh ubah digunakan sebagai pemudah cara bagi komputer untuk menerima, menghantar, memproses dan menyebabkan operasi terhadap sesuatu input.
 
1.5.4  Penghasilan Atur Cara Yang Mudah Dibaca Dengan Menggunakan Gaya Yang Baik (Komen, Nama Pemboleh UbahYang Bermakna Dan Inden)
 
Penggunaan gaya atur cara yang baik:
 
1.  Meletakkan komen pada setiap fungsi yang dibuat.
 
  • Merujuk penanda yang dibuat oleh pengatur cara untuk setiap atur cara yang dibina.
  • Bahasa pengaturcaraan mempunyai kod yang khusus untuk komen.
 
2.  Menggunakan nama pemboleh ubah yang bermakna.
 
  • Pengatur cara perlu memikirkan nama pemboleh ubah yang mempunyai ejaan yang ringkas dan bermakna.
 
3.  Menggunakan inden yang selesa untuk dibaca.
 
  • Pembacaan atur cara akan dimulakan dengan inden iaitu barisan teks berada di beberapa kedudukan aksara ke dalam dari jidar kiri atau kanan halaman.