Daftar Isi:
Definisi - Apa yang dimaksud dengan Notasi Hongaria?
Notasi Hongaria adalah konvensi untuk penamaan dan pembedaan antara objek data. Ketika notasi Hungaria digunakan, seorang programmer menambahkan awalan indikator untuk setiap nama objek untuk dengan mudah dan mudah mengidentifikasi tipenya.
Awalan tambahan juga dapat digunakan untuk mengidentifikasi fungsi, utas, atau fitur objek lainnya. Ini sangat penting ketika sebuah program berkembang menjadi beberapa modul dan utas, mengingat mengingat tujuan setiap objek sulit jika konvensi penamaan tidak digunakan.
Techopedia menjelaskan Notasi Hongaria
Sebagian besar programmer menambahkan awalan ke nama variabel yang berarti pilihan. Sebagai contoh, seorang programmer membuat variabel Boolean yang fungsinya untuk menyimpan hasil yang mengindikasikan keberhasilan atau kegagalan operasi penjumlahan mungkin menamai variabel ini BoolSum. Jika banyak utas melakukan fungsi serupa, ia dapat menggunakan istilah BoolSumThread1 dan BoolSumThread2 sebagai nama yang bermakna yang membedakan variabel.
Konvensi penamaan yang berarti menjadi lebih penting ketika sebuah proyek merupakan upaya kolaborasi oleh banyak pengembang. Kombinasi dari konvensi penamaan yang tepat dan komentar program sederhana adalah di antara rekomendasi praktik terbaik dalam kasus tersebut.
Charles Simonyi, seorang eksekutif perangkat lunak komputer Hungaria-Amerika, dikreditkan dengan menciptakan notasi Hongaria. Namun, ketika rekan-rekan Dr. Simonyi membaca variabel yang dia beri nama sesuai dengan konvensi barunya, mereka menemukan bahwa nama-nama itu tidak dalam bahasa Inggris.