بِسْــــــــــــــــمِ اﷲِالرَّحْمَنِ اارَّحِيم
Blog-Hidayru - Kamu biasa Coding membuat banyak program dengan Visual Basic .NET, tentu ada Convention / Kebiasaan yang telah de facto yang membuat seorang Developer makin konsisten dalam Coding Style nya dan karena Convention banyak sekali memberi manfaat bagi Developers. Convention kali ini yaitu Modified Hungarian Notation.
Modified Hungarian Notation yaitu notasi ShortHand atau tulis cepat dalam menamakan sebuah Variable / Controls / Component. Bagaimana bentuk penamaan pada Convention ini ? Jika anda sering menemukan penamaan sebuah Variable / Controls / Component dengan awalan/prefix txt, lbl, chk dan lainnya, itulah Convention yang dimaksud. Gaya Penamaan ini memudahkan Developers untuk mengidentifikasi misalnya Control yang digunakan. Contohnya terdapat suatu kondisi kamu mempunyai Project untuk input Biodata, andaikan kamu mempunyai kondisi pada Nama jika kamu tidak menambahkan awalan/prefix pada Control TextBox dan Label tersebut misal txt atau lbl maka akan terasa sulit mengidentifikasinya, atau misalnya kamu menamakan Label1 menjadi Nama1 dan TextBox1 menjadi Nama2 maka kamu akan sulit mengidentifikasi Control apa yang kamu gunakan, apakah sebuah TextBox yang menerima inputan, ataukah Label yang menampilkan tulisan.
Menjaga ke-konsisten nan kita dalam gaya Coding sangat lah penting termasuk juga penamaan pada Controls yanng kita gunakan. Dengan menggunakan Convention ini kita dapat membaca code kita lebih cepat sehingga bisa menghemat waktu serta disaat bekerja dengan Developers lainnya, kita dapat memberikan hasil yang maksimal.
|
Dr. Charles Simonyi (Sumber : Wikipedia) |
Aslinya Convetion awalan/prefix ini terdapat pada bahasa C dan C++, yang didatangkan oleh Dr. Charles Simonyi yang dulunya bekerja di Xerox Alto Research Center (XPARC). Karena Simonyi berasal dari Hungaria dan awalan/prefix yang dibawanya terdengar aneh maka Convention ini disebut Hungarian Notation, lalu di aplikasikan lah pada Visual Basic dengan pemodifikasian sehingga disebut Modified Hungarian Notation
Berikut Tabel Penamaan beberapa Controls dengan menggunakan awalan/prefix.
|
Table 1.1 |
Pada intinya menjaga konsisten kita dalam Coding Style sangatlah penting, menggunakan Conventions yang berlaku dapat memberikan dampak yang baik bagi kita sebagai Developers.
Sekian artikel kali ini, Jangan lupa ya di klik iklannya serta ikutin terus
Blog-Hidayru melalui Social Media untuk mendapatkan update tutorial terbaru. Sekian semoga bermanfaat dan salam saya,
Fadli Hidayatullah : )