Untuk kurang tertekan, dan oleh itu pengaturcara yang lebih baik, kami perlu melakukan yang terbaik untuk membebaskan kod kami daripada omong kosong yang menyukarkan penyelenggaraan dan sukar untuk menggunakan pengembang baharu .
Kami menggunakan nama yang sama untuk medan pangkalan data, nama sifat JSON yang dikembalikan daripada API, atribut nama medan borang HTML dan akhirnya, nama pembolehubah Javascript yang mengandungi nilai asal pangkalan data tersebut. Menamakan data anda dengan betul-betul sama dalam semua lapisan timbunan membebaskan anda daripada perlu menyimpan pemetaan mental tentang apa itu. Disiplinkan diri anda untuk menguatkuasakan peraturan ini, dan anda akan menjadi pengaturcara yang kurang tertekan.
Kami menggunakan bekas ular untuk menamakan pembolehubah yang kami tentukan sendiri. Ia membezakannya daripada kebanyakan perkara yang ditakrifkan dalam Perpustakaan, kerana kebanyakan perpustakaan menggunakan kotak unta untuk nama berubah-ubah.
Kami menggunakan perkataan penuh dan bukannya akronim, dan jika sesuatu adalah tatasusunan, ia dieja jamak. Ini membantu orang dari semua kewarganegaraan memahami apa itu sekeping data, tanpa mengetahui versi singkatan perkataan.
Kami menggunakan sarung unta untuk nama fungsi semata-mata kerana ia membolehkan kami mengenal pasti dengan cepat bahawa pengecam ialah fungsi, dan bukan pembolehubah. Ya, saya tahu fungsi boleh disimpan sebagai nilai, tetapi perbezaannya ialah anda tidak boleh memanggil nilai primitif/objek/tatasusunan dengan menambahkan kurungan padanya. Di situlah garis antara fungsi dan nilai, dan mempunyai petunjuk visual untuk memberitahu satu daripada yang lain juga akan menjadikan anda pengaturcara yang kurang tertekan.
Atas ialah kandungan terperinci Sebab kami menggunakan snake_case untuk pembolehubah dan camelCase untuk fungsi. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!