Die UN wird recht unterschiedlich interpretiert und eingesetzt. Gemeinsam ist allen Formen der UN, dass der semantische Variablenname um einen oder mehrere Zusätze erweitert wird, die dem Namen vorangestellt werden. Deswegen auch die Bezeichnung als 'prefix'-Notation. |
Die UN wird recht unterschiedlich interpretiert und eingesetzt. Gemeinsam ist allen Formen der UN, dass der semantische Variablenname um einen oder mehrere Zusätze erweitert wird, die dem Namen vorangestellt werden. Deswegen auch die Bezeichnung als Präfixnotation. |
Prefix-Beispiele für Basisdatentypen: |
Präfix-Beispiele für Basisdatentypen: |
Prefix, Basisdatentyp |
Präfix, Basisdatentyp |
Prefix-Beispiele für die Verwendungsart: |
Präfix-Beispiele für die Verwendungsart: |
Prefix, Verwendungsart |
Präfix, Verwendungsart |
Prefixe werden kombiniert: Z.B. könnte cfonTrueType die Anzahl der vorhandenen TrueType-Fonts sein, oder ahwndDialogVisible ein Feld der Handles sichtbarer Bildschirmdialogfenster bezeichnen. |
Präfixe werden kombiniert: Z.B. könnte cfonTrueType die Anzahl der vorhandenen TrueType-Fonts sein, oder ahwndDialogVisible ein Feld der Handles sichtbarer Bildschirmdialogfenster bezeichnen. Ist das so wichtig, dass die Typenkürzel dem eigentlichen Bezeichner vorangestellt werden? Man könnte doch auch die typbezogenen Endungen für Variablen in diversen BASICs als UngarischeNotation bezeichnen. In jedem BASIC werden doch Textvariablen mit $ gekennzeichnet. In GFA-BASIC gibt es noch verschiedene Endungen für numerische Variablen: !, #, % und was weiß ich nicht noch alles. |
Präfix-Beispiele für Basisdatentypen:
|
Präfix-Beispiele für die Verwendungsart:
|
Präfixe werden kombiniert: Z.B. könnte cfonTrueType die Anzahl der vorhandenen TrueType-Fonts sein, oder ahwndDialogVisible ein Feld der Handles sichtbarer Bildschirmdialogfenster bezeichnen.
Ist das so wichtig, dass die Typenkürzel dem eigentlichen Bezeichner vorangestellt werden? Man könnte doch auch die typbezogenen Endungen für Variablen in diversen BASICs als UngarischeNotation bezeichnen. In jedem BASIC werden doch Textvariablen mit $ gekennzeichnet. In GFA-BASIC gibt es noch verschiedene Endungen für numerische Variablen: !, #, % und was weiß ich nicht noch alles.
Die Diskussion über die UN hat viele usenet-Gruppen immer wieder beschäftigt. Deshalb auch die Nennung in ReligionsKriege. Siehe UngarischeNotationJaOderNein.
Siehe auch: WardsWiki:HungarianNotation