Function casing 
| ID | NAMING-6 |
| Title | User-defined functions and methods shall be lowerCamelCased. |
| Priority | Recommended |
| Severity level | 8 |
| Description | User-defined functions and methods shall be lowerCamelCased. This excludes a class's constructor because it must be named after its class. |
| Rationale | Consistency in function naming improves readability of the code. |
Avoid:
compute_values()
GetBestCandidates()
Instead use:
computeValues()
getBestCandidates()