Beberapa pengalaman membuat kode CSS lebih jelas dan efisien adalah masalah yang dikhawatirkan oleh banyak pembuat dan pengembang halaman web. Namun mungkin tidak ada keajaiban yang dapat menjamin bahwa style sheet Anda akan dikurangi hingga persentase tertentu sekaligus. Pengkodean CSS yang wajar dan keterampilan pengorganisasian memang dapat membantu Anda menulis kode yang lebih jelas dan efisien dengan lebih efisien ukuran juga mengurangi waktu pengunduhan.
1. Pengaturan huruf:
1. Tambahkan spasi yang sesuai antara kata kunci dan operator.
2. Tambahkan baris kosong di antara blok program yang relatif independen.
3. Pernyataan, ekspresi, dll yang lebih panjang harus ditulis dalam beberapa baris.
4. Baris baru harus diindentasi dengan tepat agar tata letaknya rapi dan pernyataannya dapat dibaca.
5. Ekspresi panjang harus dibagi menjadi baris baru pada operator berprioritas rendah, dan operator harus ditempatkan di awal baris baru.
6. Jika ada ekspresi atau pernyataan yang panjang dalam loop, penilaian, dll, maka harus dibagi dengan tepat.
7. Jika parameter dalam fungsi atau proses panjang, maka harus dibagi dengan tepat.
8. Tidak diperbolehkan menulis beberapa pernyataan pendek dalam satu baris, yaitu hanya menulis satu pernyataan dalam satu baris.
9. Awal suatu fungsi atau prosedur, definisi struktur, dan kode dalam pernyataan seperti loop dan judgement harus diindentasi.
10. Bahasa C/C++ menggunakan tanda kurung kurawal '{' dan '}' untuk mendefinisikan blok program. Saat menulis blok program, '{' dan '}' masing-masing harus menempati baris eksklusif dan ditempatkan di kolom yang sama, dan harus berada di sisi kiri pernyataan yang merujuknya. Metode indentasi di atas harus diterapkan pada awal isi fungsi, definisi kelas, definisi struktur, definisi enumerasi, dan program dalam pernyataan if, for, do, while, switch, dan case. .
2. Komentar
1. Komentar harus sederhana dan jelas.
2. Berkomentarlah saat menulis kode, modifikasi kode dan modifikasi komentar terkait secara bersamaan untuk memastikan konsistensi antara komentar dan kode.
3. Berikan komentar jika diperlukan dan jumlah komentar harus moderat. Isi anotasi harus jelas dan ringkas, serta maknanya harus akurat untuk mencegah ambiguitas dalam anotasi. Jaga agar komentar tetap berdekatan dengan kode yang dijelaskannya, yaitu prinsip kedekatan komentar.
4. Komentar pada kode harus ditempatkan bersebelahan dengan kode tersebut di atas, bukan di bawah.
5. Komentar pada struktur data harus ditempatkan bersebelahan di atas, bukan di bawah; komentar pada setiap bidang dalam struktur harus ditempatkan di sebelah kanan bidang ini; komentar pada bidang berbeda dalam struktur yang sama harus disejajarkan.
6. Komentar pada variabel dan konstanta diletakkan berdekatan atau tepat di atasnya.
7. Variabel global harus memiliki komentar yang lebih rinci, termasuk deskripsi fungsinya, rentang nilainya, fungsi atau prosedur mana yang mengaksesnya, dan tindakan pencegahan saat mengaksesnya.
8. Harus terdapat informasi anotasi yang diperlukan di bagian atas setiap file sumber, termasuk: nama file; nomor versi pembuat; deskripsi fungsi modul (seperti fungsi, algoritma utama, hubungan antar bagian internal, hubungan file dengan yang lain file, dll.); daftar fungsi atau proses utama dan catatan modifikasi historis file ini, dll.
9. Harus ada informasi anotasi yang diperlukan di depan setiap fungsi atau proses, termasuk: deskripsi fungsi atau nama proses; deskripsi nilai keluaran dan pengembalian;