author Ahmad Muhardian

5 Cara Menuliskan Komentar di Bahasa Pemrograman Ruby


Komentar sangat penting dalam pemrograman. Kode yang rumit dapat dipahami dengan mudah melalui komentar. Saat belajar pemrograman sebaiknya perbanyaklah menulis komentar pada kode yang sulit dipahami.

Meskipun penulisan komentar ruby dan python mirip, tapi ada yang berbeda. Penulisan komentar untuk satu baris di ruby menggunakan tanda pagar (#) sedangkan untuk yang lebih dari satu baris menggunakan banyak cara. Lebih jelasnya, cobalah lihat contoh berikut ini

#!/usr/bin/env ruby

=begin
Banyak orang menyarankan menggunakan tanda =begin dan =end
untuk membuat komentar yang lebih dari satu baris.
=end

puts "Assalamualaikum!"

<<-DOC
Anda juga dapat membuat komentar
dengan docstring seperti ini
DOC

puts "Apa kabar?"

"Komentar juga dapat dibuat dengan tanda petik
seperti ini. Tapi terlihat tidak rapi di dalam kode"

puts "Sudah menulis kode hari ini?"

##
# Kebanyakan orang menulis komentar
# dengan tanda pagar
# Komentar dengan tanda pagar untuk menuliskan komentar yang satu baris
# tapi, bisa juga dibut berkali-kali seperti ini



__END__

Satu lagi yang banyak dilupakan orang.
Menuli komentar di akhir dokumen menggunakan tanda
garis bawah 2x lalu END kemudian garis bawah lagi 2x.

Apa yang terjadi saat kode diatas dijalankan? jawabanya adalah tangkapan layar berikut ini:

Mengapa hasinya hanya segitu? padahal tulisan di kodenya banyak sekali? Jawabanya karena komentar tidak akan dibaca oleh ruby. Komentar hanya akan dibaca oleh manusia atau programmer. Mesin akan mengabaikan komentar yang ada di dalam kode.