Hem Utveckling Vad är ungersk notation? - definition från techopedia

Vad är ungersk notation? - definition från techopedia

Innehållsförteckning:

Anonim

Definition - Vad betyder ungersk notation?

Ungersk notation är en konvention för att namnge och skilja mellan dataobjekt. När ungersk notation används lägger en programmerare till ett indikatorprefix till varje objektnamn för att enkelt och lätt identifiera dess typ.


Ytterligare prefix kan också användas för att identifiera funktionen, tråden eller annan objektfunktion. Detta är mycket viktigt när ett program expanderar till flera moduler och trådar, eftersom det är svårt att komma ihåg varje objekts syfte om en namnkonvention inte används.

Techopedia förklarar ungerska notationen

De flesta programmerare lägger till prefix till ett meningsfullt valfritt namn. Till exempel kan en programmerare som skapar en Boolean-variabel vars funktion är att lagra ett resultat som indikerar en summeringsoperations framgång eller misslyckande kända denna variabel BoolSum. Om många trådar utför liknande funktioner kan han använda termerna BoolSumThread1 och BoolSumThread2 som meningsfulla namn som differentierar variablerna.


Meningsfulla namnkonventioner blir viktigare när ett projekt är en samarbetsinsats av många utvecklare. En kombination av lämpliga namnkonventioner och enkla programkommentarer är bland de bästa rekommendationerna i sådana fall.


Dr. Charles Simonyi, en ungerska-amerikansk datorprogramvara, krediteras för att skapa den ungerska notationen. Men när Dr. Simonyis kollegor läste variablerna som han namngav enligt hans nya konvention, upptäckte de att namnen inte var på engelska.

Vad är ungersk notation? - definition från techopedia