Notare maghiară

Autor: Louise Ward
Data Creației: 6 Februarie 2021
Data Actualizării: 28 Iunie 2024
Anonim
Nótár Mary - Jali dali (videoclipul oficial)
Video: Nótár Mary - Jali dali (videoclipul oficial)

Conţinut

Definiție - Ce înseamnă notarea maghiară?

Notarea maghiară este o convenție pentru denumirea și diferențierea dintre obiectele de date. Când se folosește notația maghiară, un programator adaugă un prefix indicator la fiecare nume de obiect pentru a identifica ușor și ușor tipul acestuia.

De asemenea, pot fi utilizate prefixuri suplimentare pentru a identifica funcția, firul sau altă caracteristică a obiectului. Acest lucru este foarte important atunci când un program se extinde în mai multe module și fire, deoarece amintirea fiecărui obiect obiect este dificilă dacă nu se folosește o convenție de denumire.


O introducere în Microsoft Azure și Microsoft Cloud | În acest ghid, veți afla despre ce este vorba despre cloud computing și despre cum Microsoft Azure vă poate ajuta să migrați și să conduceți afacerea din cloud.

Techopedia explică notația maghiară

Majoritatea programatorilor adaugă prefixe la un nume variabil semnificativ la alegere. De exemplu, un programator care creează o variabilă booleană a cărei funcție este de a stoca un rezultat care indică succesul sau eșecul unei operații de însumare ar putea numi această variabilă BoolSum. Dacă multe fire conduc funcții similare, el poate utiliza termenii BoolSumThread1 și BoolSumThread2 ca nume semnificative care diferențiază variabilele.

Convențiile de denumire semnificative devin mai importante atunci când un proiect este un efort de colaborare al multor dezvoltatori. O combinație de convenții de denumire adecvate și simple comentarii despre program sunt printre recomandările de bune practici în astfel de cazuri.

Dr. Charles Simonyi, un executiv de software informatic maghiar-american, este creditat cu crearea notației maghiare. Cu toate acestea, când colegii Dr. Simonyi au citit variabilele pe care le-a numit conform noii sale convenții, au descoperit că numele nu erau în engleză.