Best Practices

Please refer to the README of this repo for a language reference:

A note on the language:

"Avoid" means don't do it unless you have good reason.
"Don't" means there's never a good reason.
"Prefer" indicates a better option and its alternative to watch out for.
"Use" is a positive instruction.