Perkenalan
Komentar - tampaknya ini bisa lebih sederhana, dan mengapa menulis artikel lengkap. Tapi itu tidak sesederhana itu. Seperti yang dikatakan bos saya, siapa pun bisa menulis kode, tetapi menulis komentar yang bagus itu sulit. Kebanyakan kursus bahasa dimulai dengan Hello World tradisional. Bahkan dalam Tutorial Oracle, di bagian "Memulai", kita mulai dengan kalimat "Halo Dunia!" Aplikasi . Dan dari baris kode pertama kita melihatnya - komentar Java. Pentingnya hal ini juga ditekankan oleh fakta bahwa dalam dokumen penting seperti Konvensi Kode Java, komentar diberikan pada bagian terpisah: Komentar . Menurut dokumentasinya, komentar di Java dibagi menjadi dua jenis:- komentar implementasi (atau komentar kode);
- mendokumentasikan komentar.
Komentar kode Java
Dari namanya jelas bahwa komentar ini berkaitan dengan kode dan harus mencerminkan fitur-fiturnya. Komentar kode adalah:-
Huruf kecil (yaitu dijelaskan dalam satu baris)
// Строчный комментарий System.out.println("Hello, World!");
-
Blok (yaitu digambarkan sebagai satu blok utuh, karena tidak muat dalam satu baris)
/* * Блочный комментарий */ System.out.println("Hello");
Setiap kali Anda berkomentar, Anda meringis dan merasa gagal."Jelas bahwa tidak ada kebenaran mutlak, dan terkadang diperlukan komentar. Namun selalu ada pilihan, dan komentar yang tidak perlu harus dilawan. Bab ini juga menyebutkan komentar yang tidak biasa, TODO:
// TODO: Добавить World
System.out.println("Hello, ");
Intinya bisa ditangani dengan cara khusus di IDE. Misalnya, di IDEA, mereka dikumpulkan di tab terpisah, tempat Anda dapat melihatnya:
Komentar untuk dokumentasi
Komentar dokumentasi menjelaskan API publik. API adalah antarmuka pemrograman aplikasi, yaitu kelas dan metode yang tersedia bagi pengembang lain untuk melakukan tindakan apa pun. Singkatnya, komentar ini harus menjelaskan mengapa kelas dan paket ini atau itu dibuat dan apa yang dilakukan metode ini atau itu. Anda juga dapat menjelaskan bidang kelas jika perlu. Inilah yang kami lihat di tooltips IDE kami, yang disajikan sebagai JavaDoc. Misalnya:package test;
/**
* This is a JavaDoc class comment
*/
public class JavaDocTest {
/**
* This is a JavaDoc public field comment
*/
public static final String HELLO_MESSAGE = "Hello, World!";
public static void main(String... args) {
JavaDocTest.greetings();
}
/**
* This is a JavaDoc public method comment
*/
public static void greetings() {
System.out.println(HELLO_MESSAGE);
}
}
Setelah ini, kita dapat menjalankan perintah berikut dari direktori yang berisi direktori paket kita: javadoc -d ./test test
Setelah ini, kita akan melihat proses pembuatan dokumentasi.
Kesimpulan
Seperti yang bisa kita lihat, hal yang tampaknya sederhana seperti komentar ternyata jauh lebih rumit pada kenyataannya. Oleh karena itu, jika Anda meluangkan waktu untuk berkomentar dan mengikutinya, kode Anda akan lebih baik dan Anda akan lebih berharga sebagai seorang programmer. #ViacheslavApa lagi yang harus dibaca: |
---|
GO TO FULL VERSION