Rumah Pembangunan Apa yang hanya menulis kod? - definisi dari techopedia

Apa yang hanya menulis kod? - definisi dari techopedia

Isi kandungan:

Anonim

Takrifan - Apakah maksud Kod Tulis-Sahaja?

Kod menulis sahaja adalah kod yang sukar dibaca dan difahami, dan oleh itu hanya difahami oleh pengarang kod. Kod menulis sahaja mungkin sama ada berstruktur buruk, atau hanya kod tertulis rumit.

Bahasa pengaturcaraan, seperti FORTRAN, APL, dan C cukup kompleks. Apabila konvensyen pengekodan tidak diikuti, kod yang ditulis dalam bahasa ini menjadi kod tulis sahaja. Akibatnya, bahasa-bahasa ini kadang-kadang dikenali sebagai bahasa tulis sahaja.

Techopedia menerangkan Kod Tulis-Sahaja

Konvensyen pengekodan hendaklah digunakan untuk menghalang penulisan kod sahaja, termasuk:

  • Elakkan nama pemboleh ubah satu huruf: Pemboleh ubah huruf tunggal, seperti a dan b, tidak menentukan maksud dari pemboleh ubah, pengiraan, atau keputusan. Oleh itu, hanya pengarang yang boleh menafsirkan kod yang mengandungi nama pemboleh ubah tunggal. Pilihan nama pembolehubah yang lebih bermakna adalah disyorkan.
  • Gunakan frasa bermakna untuk menentukan fungsi: Fungsi yang dicetak pada skrin boleh dinamakan Paparan () atau PrintScreen (). Walau bagaimanapun, nama seperti RoutineX48 () tidak masuk akal. Oleh itu, amalan penamaan tidak logik harus dielakkan.
  • Penggunaan semula berubah-ubah: Salah satu sifat bahasa yang paling penting ialah skop pembolehubah. Pembolehubah dengan nama yang sama mungkin wujud di luar skop relatif. Gunakan pembolehubah dengan nama yang sama untuk menunjukkan fungsi atau pengiraan yang serupa. Pastikan definisi skop pemboleh ubah yang digunakan tidak mengganggu perisytiharan sebelumnya.
  • Underscore: Dalam banyak bahasa pengaturcaraan, pemaju tidak dapat menggunakan ruang antara kata-kata yang berbeza ketika membentuk pemboleh ubah. Underscore harus digunakan untuk memisahkan kata-kata, atau huruf pertama setiap kata harus dipakai untuk menghindari kod tertulis.
Apa yang hanya menulis kod? - definisi dari techopedia