Naming Convention (programming) - Metadata and Hybrid Conventions - Hungarian Notation

Hungarian Notation

Perhaps the most well-known is Hungarian notation, which encodes either the purpose ("Apps Hungarian") or the type ("Systems Hungarian") of a variable in its name. For example, the prefix "sz" for the variable szName indicates that the variable is a zero-(that is null-)terminated string.

Read more about this topic:  Naming Convention (programming), Metadata and Hybrid Conventions

Other articles related to "hungarian notation, hungarian":

Sigil (computer Programming) - Hungarian Notation
... Related to sigils is Hungarian notation, a convention for variable-naming that specifies variable type by attaching certain alphabetic prefixes to the variable name ... Unlike sigils, however, Hungarian notation provides no information to the compiler as such, explicit types must be redundantly specified for the variables (unless ...
Hungarian Notation - Notable Opinions
... Martin (against Hungarian notation and all other forms of encoding) ". ... the encoding system will mislead the reader." Linus Torvalds (against Systems Hungarian) "Encoding the type of a function into the name (so-called Hungarian notation) is brain damaged—the compiler knows the ... data types that your compiler can't necessarily check." Bjarne Stroustrup (against Systems Hungarian for C++) "No I don't recommend 'Hungarian' ...