Scope: managed applications, mobile applications, and ordinary applications.
1. The right choice of procedure and function names is vitally important for improving code readability. In most cases, if you select a good procedure name and right parameter names, there is no need to add any details. In some cases, difficulties in choosing a name for a procedure or its parameters indicate a problem with the code architecture. Conversely, if you can easily think of a self-documenting name, it means that a procedure was designed correctly.
See also: Describing procedures and functions
2. Name procedures, functions, and formal parameters using subject area terms to easily identify a purpose by the name. Use self-explanatory (self-documenting) names.
Function ExecuteCheck(Parameter1, Attr, TS) Function GetAttributesArrays(BusinessOperation, AllAttributesArray, OperationAttributesArray)
Function ObjectAttributeOfSpecifiedType(Object, AttributeName, ValueType) Function FillAttributesNamesByBusinessOperation(BusinessOperation, NamesAllAttributes, NamesOperationAttributes)
3. Create names by deleting spaces between adjacent words. Capitalize each word in the name. Capitalize prepositions and pronouns consisting of a single letter as well.