"All names must be written in English, and be grammatically
correct. Avoid names that don't mean anything, like foo and tmp.
Any numbers in a name must be written using letters, not numbers,
unless there is a good reason not to."
"Functions can be made up from several words, the first letter
of each word in uppercase and the rest in lowercase. The first word
must be all lowercase. Acronyms should not be used."
"Constants are written in uppercase, multiple words divided by