Fortran - Gaya Pemrograman
Gaya pemrograman adalah tentang mengikuti beberapa aturan saat mengembangkan program. Praktik yang baik ini menanamkan nilai-nilai seperti keterbacaan, dan ketidakjelasan ke dalam program Anda.
Program yang baik harus memiliki karakteristik sebagai berikut -
- Readability
- Struktur logis yang tepat
- Catatan dan komentar cukup jelas
Misalnya, jika Anda membuat komentar seperti berikut, itu tidak akan banyak membantu -
! loop from 1 to 10
do i = 1,10
Namun, jika Anda menghitung koefisien binomial, dan membutuhkan loop ini untuk nCr, komentar seperti ini akan membantu -
! loop to calculate nCr
do i = 1,10
Blok kode indentasi untuk memperjelas berbagai level kode.
Memeriksa kode sendiri untuk memastikan tidak akan ada kesalahan numerik seperti pembagian dengan nol, akar kuadrat dari bilangan real negatif atau logaritma dari bilangan real negatif.
Termasuk kode yang memastikan variabel tidak mengambil nilai ilegal atau keluar dari kisaran, misalnya, validasi input.
Tidak melakukan pemeriksaan di tempat yang tidak perlu dan memperlambat eksekusi. Misalnya -
real :: x
x = sin(y) + 1.0
if (x >= 0.0) then
z = sqrt(x)
end if
- Kode yang ditulis dengan jelas menggunakan algoritma yang sesuai.
- Memisahkan ekspresi panjang menggunakan penanda lanjutan '&'.
- Membuat nama variabel yang bermakna.