Hjem Utvikling Hva er ungarsk notasjon? - definisjon fra techopedia

Hva er ungarsk notasjon? - definisjon fra techopedia

Innholdsfortegnelse:

Anonim

Definisjon - Hva betyr ungarsk notasjon?

Ungarsk notasjon er en konvensjon for å navngi og skille mellom dataobjekter. Når ungarske notasjoner brukes, legger en programmerer til en indikatorprefiks til hvert objektnavn for å enkelt identifisere typen.


Ytterligere prefikser kan også brukes til å identifisere funksjonen, tråden eller andre objektfunksjoner. Dette er veldig viktig når et program utvides til flere moduler og tråder, da det er vanskelig å huske hvert objekts formål hvis en navnekonvensjon ikke brukes.

Techopedia forklarer ungarske notasjon

De fleste programmerere legger til prefikser til et meningsfylt variabelnavn du ønsker. For eksempel kan en programmerer som oppretter en boolsk variabel som har som funksjon å lagre et resultat som indikerer en summasjonsoperasjons suksess eller fiasko, navngi denne variabelen BoolSum. Hvis mange tråder utfører lignende funksjoner, kan han bruke begrepene BoolSumThread1 og BoolSumThread2 som betydningsfulle navn som skiller variablene.


Meningsfulle navnekonvensjoner blir viktigere når et prosjekt er en samarbeidsinnsats av mange utviklere. En kombinasjon av passende navnekonvensjoner og enkle programkommentarer er blant anbefalingene om beste praksis i slike tilfeller.


Dr. Charles Simonyi, en ungarsk-amerikansk dataprogramvareleder, blir kreditert med å opprette den ungarske notasjonen. Da Dr. Simonyis kolleger leste variablene han navngav i henhold til hans nye konvensjon, oppdaget de imidlertid at navnene ikke var på engelsk.

Hva er ungarsk notasjon? - definisjon fra techopedia