Dalam penulisan script program, mungkin kita biasa melihat dan selalu mengikuti petunjuk/manual-nya. Hal itu tentu tidak salah, karena dengan begitu program yang kita tulis akan mudah terbaca, baik oleh diri sendiri maupun orang lain. Tetapi ada hal-hal yang mungkin tidak dijelaskan dalam manual atau referensinya, dan biasanya hal ini didapat dengan belajar dari orang yang telah lama berkecimpung dalam pemrograman. Berikut ada beberapa tips yang berhubungan dengan penulisan ekspresi boolean ( dalam pemrograman Delphi/pascal) yang bersumber dari Pascal Newsletter.
Tips Pertama
Coba perhatikan contoh penulisan baris program berikut. Jika b adalah variabel bertipe boolean, maka :
if a = x then
b := True
else
b := False;
Penulisan kode diatas sudah biasa kita lihat dan bisa dipahami bahwa jika a bernilai x maka b nilanya benar dan jika sebaliknya, maka b bernilai salah. Penulisan kode diatas sebenarnya bisa diringkas menjadi sebuah baris kode yang lebih pendek dan ringkas, yaitu :
b := a = x;
Penjelasan :
Karena a=x merupakan ekspresi perbandingan, dan selalu menghasilkan nilai benar atau salah, maka hasilnya dapat kita letakkan di variabel b. Sehingga jika perbandingan a=x menghasilkan nilai benar, maka variabel b otomatis akan bernilai benar dan sebaliknya.
Baca selengkapnya »