Isi kandungan:
Definisi - Apa maksud Notasi Hungary?
Notasi Hungary adalah konvensyen untuk menamakan dan membezakan antara objek data. Apabila notasi Hungary digunakan, seorang pengaturcara menambah awalan penunjuk kepada setiap nama objek dengan mudah dan mudah mengenal pasti jenisnya.
Awalan tambahan juga boleh digunakan untuk mengenal pasti fungsi, thread atau ciri objek lain. Ini sangat penting apabila program mengembang ke dalam pelbagai modul dan benang, seperti mengingati setiap tujuan objek adalah sukar jika konvensyen penamaan tidak digunakan.
Techopedia menerangkan Notasi Hungary
Kebanyakan pengaturcara menambah awalan kepada nama pilihan variabel yang bermakna. Sebagai contoh, seorang pengaturcara mewujudkan pembolehubah Boolean yang berfungsi untuk menyimpan hasil yang menunjukkan kejayaan atau kegagalan operasi penjumlahan mungkin menamakan BoolSum ini. Jika banyak benang menjalankan fungsi yang sama, dia boleh menggunakan istilah BoolSumThread1 dan BoolSumThread2 sebagai nama yang bermakna yang membezakan pembolehubah.
Konvensyen penamaan yang bermakna menjadi lebih penting apabila projek merupakan usaha kolaboratif oleh banyak pemaju. Gabungan konvensyen penamaan yang sesuai dan ulasan program mudah adalah antara cadangan amalan terbaik dalam kes sedemikian.
Dr. Charles Simonyi, seorang eksekutif perisian komputer Hungary-Amerika, dikreditkan dengan mencipta notasi Hungary. Walau bagaimanapun, apabila rakan-rakan Dr. Simonyi membaca pembolehubah yang dinamakan mengikut konvensyen barunya, mereka mendapati nama itu tidak dalam bahasa Inggeris.