Rumah Pembangunan Penamaan konvensyen: apakah masalah besar?

Penamaan konvensyen: apakah masalah besar?

Anonim

Kebanyakan orang yang mempunyai pengetahuan lulus sains komputer memahami keperluan untuk sesuatu seperti "a = 1" - tetapi mereka mungkin sangat bingung dengan "1 = a"!

Adakah komputer juga keliru? Tidak semestinya - tetapi isu sintaks adalah yang besar untuk menentukan bagaimana programmer bekerjasama. Adakah ini disleksia sintaks semacam tenggelam kapal?

Salah satu persoalan besar mengenai bagaimana untuk memformat kod berkaitan dengan "syarat-syarat Yoda" (dinamakan untuk "Star Wars" watak yang dikenali untuk sintaks bahasa Inggeris yang luar biasa), sejenis flip-flopping pembolehubah dan tugasan, seperti yang ditunjukkan di atas. Piawaian itu, sekali lagi, adalah untuk mengatakan bahawa pembolehubah "a" sama dengan beberapa nombor, bukan untuk memulakan dengan nombor dan menetapkan pemboleh ubah yang bernilai. (Untuk mengetahui sejarah pengaturcaraan, periksa Pemrograman Komputer: Dari Bahasa Mesin ke Kecerdasan Buatan.)

Penamaan konvensyen: apakah masalah besar?