Rumah > Artikel > pembangunan bahagian belakang > Sekiranya nama fungsi PHP menggunakan notasi Hungary?
Tidak, tatanama Hungary tidak disyorkan. Walaupun ia boleh meningkatkan kebolehbacaan, ia akan menyebabkan redundansi kod, mengurangkan kebolehselenggaraan dan bertentangan dengan gaya bahasa pengaturcaraan moden yang jelas dan ringkas. Alternatif termasuk menggunakan nama yang bermakna, petunjuk jenis dan ulasan dokumentasi.
Penamaan fungsi PHP: Patutkah saya menggunakan tatanama Hungary?
Pengenalan
Tamaan Hungary ialah konvensyen penamaan yang memerlukan nama pembolehubah, fungsi dan kelas untuk memasukkan maklumat tentang jenis data mereka atau atribut lain. Konvensyen ini bertujuan untuk meningkatkan kebolehbacaan dan kebolehselenggaraan kod.
Kelebihan
Kelemahan
Kes praktikal
Katakan kita mempunyai fungsi yang dipanggil calculate_area
的函数,它计算矩形的面积。使用匈牙利命名法,该函数可以命名为:
function calculate_area_int($width, $height) { // ... }
在此示例中,_int
后缀表示 width
和 height
参数是整型。
替代方案
替代匈牙利命名法的方法包括:
rectangle_width
和 rectangle_area
rrreee_int
menunjukkan bahawa parameter width
dan height
ialah integer . . kod>. Kesimpulan
Walaupun tatanama Hungary mempunyai kelebihan tertentu dalam meningkatkan kebolehbacaan, kelemahannya selalunya lebih jelas. Bahasa pengaturcaraan moden mempromosikan gaya pengekodan yang jelas dan ringkas, yang bertentangan dengan tatanama Hungary. Oleh itu, alternatif seperti nama bermakna, petunjuk jenis dan ulasan dokumentasi disyorkan. 🎜Atas ialah kandungan terperinci Sekiranya nama fungsi PHP menggunakan notasi Hungary?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!