Mengapa Amalan Terbaik Penting?
Amalan terbaik pengaturcaraan ialah tabiat menulis kod yang jelas, kemas dan mudah difahami. Program yang baik bukan sahaja berfungsi dengan betul tetapi juga senang dibaca dan diselenggara oleh orang lain atau oleh pengaturcara itu sendiri pada masa hadapan.
Komen, Nama Bermakna dan Inden
Komen ialah nota yang ditulis dalam kod untuk menerangkan maksud atau tujuan sesuatu bahagian. Komputer mengabaikan komen semasa program berjalan; ia hanya untuk manusia membaca.
Nama bermakna untuk pemboleh ubah dan fungsi memudahkan pemahaman. Contohnya, jumlahMarkah lebih baik daripada x. Inden (indentation) pula ialah jarak ke dalam pada permulaan baris untuk menunjukkan struktur blok kod, seperti isi sesuatu gelung atau pilihan.
Contoh
# Mengira purata dua markah jumlah = markah1 + markah2 purata = jumlah / 2 # inden menunjukkan struktur
Baris pertama ialah komen; jumlah dan purata ialah nama bermakna.
Ralat Sintaks dan Ralat Logik
Penyahpepijatan (debugging) ialah proses mencari dan membetulkan ralat dalam program. Terdapat dua jenis ralat utama:
- Ralat sintaks — melanggar peraturan tatabahasa bahasa pengaturcaraan, contohnya tertinggal tanda kolon atau kurungan. Program tidak akan berjalan.
- Ralat logik — program berjalan tetapi memberi hasil yang salah kerana logiknya tidak betul, contohnya menggunakan tambah sedangkan sepatutnya darab.
Konsep
Ralat sintaks menghalang program daripada berjalan; ralat logik membenarkan program berjalan tetapi menghasilkan output yang salah.
Ingat
Ralat sintaks biasanya lebih mudah dikesan kerana ia dilaporkan oleh sistem; ralat logik lebih sukar dan memerlukan penjejakan langkah demi langkah.