Hjem Udvikling Hvad er ungarsk notation? - definition fra techopedia

Hvad er ungarsk notation? - definition fra techopedia

Indholdsfortegnelse:

Anonim

Definition - Hvad betyder ungarske notation?

Ungarsk notation er en konvention til navngivning og differentiering mellem dataobjekter. Når der bruges ungarsk notation, tilføjer en programmør en indikatorpræfiks til hvert objektnavn for let og let at identificere dens type.


Yderligere præfikser kan også bruges til at identificere funktionen, tråden eller anden objektfunktion. Dette er meget vigtigt, når et program udvides til flere moduler og tråde, da det er svært at huske ethvert objekts formål, hvis der ikke bruges en navnekonvention.

Techopedia forklarer ungarske notation

De fleste programmerere tilføjer præfikser til et meningsfyldt variabelnavn, du vælger. For eksempel kan en programmerer, der opretter en Boolsk variabel, hvis funktion er at gemme et resultat, der indikerer en summationsoperations succes eller fiasko, muligvis navnlig denne variabel BoolSum. Hvis mange tråde udfører lignende funktioner, kan han bruge udtrykkene BoolSumThread1 og BoolSumThread2 som meningsfulde navne, der adskiller variablerne.


Meningsfulde navnekonventioner bliver vigtigere, når et projekt er en samarbejdsindsats fra mange udviklere. En kombination af passende navnekonventioner og enkle programkommentarer er blandt de bedste praksisanbefalinger i sådanne tilfælde.


Dr. Charles Simonyi, en ungarsk-amerikansk computersoftwareleder, får kredit for at oprette den ungarske notation. Da Dr. Simonyis kolleger læste de variabler, han navngav i henhold til hans nye konvention, opdagede de imidlertid, at navnene ikke var på engelsk.

Hvad er ungarsk notation? - definition fra techopedia