|
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.
|
|
|