π·οΈ Nomenclature#
Bookshelf respects certain naming conventions in order to reduce the effort needed to read and understand code.
Files |
Use the snake_case convention. A few names are reserved for special functions at the root of each module: Example: |
Entity tags |
Use the snake_case convention. Must be prefixed with Example: |
Data storage |
Use the snake_case convention. Is limited to what is defined in the shared data section. Example: |
Objectives |
Use the snake_case convention and Example: |
Scoreholders |
Use the snake_case convention. Must be prefixed with the name of the module. Each score should also be prefixed by either Example: |