I see in the examples codes (at software modules for example) a standard variable naming, and i found it interesting. You know what means each start letter, for example:
n in nResult;
o in oMemMapInfo;
p in pInFile;
thanks for now.
This naming convention is part of ADI Coding Standard that allows identification of the sort of data being contained, but without defining the specific type used for the storage.
Its purpose is to assist people reading the code, such as during review or maintenance, by indicating the symbol's intended use (at the point of use) without the need to refer to the declaration. This also aims to help reduce programming errors due to common misuse of objects outside their intended purpose.
The form of a symbol using this notation shall be:
Exactly one of the following prefixes shall be used for each symbol (for example, hoInstance is not
If required, the prefix shall be preceded by one or more of these qualifiers:
Hope this makes things clearer.
Retrieving data ...