We recommend the following coding conventions when writing code for the repository.
It's also highly recommended to structure your code. See the following guide for the general concepts.