Naming conventions

The rules in this chapter describe how variables, functions etc. can be named in a consistent and insightful manner. If you wish to deviate from the casing rules (for example if you want your variable names snake_cased) at least make sure to apply consistent casing. Use the same casing scheme throughout your code so that classes, functions etc. can be easily identified by their name.