# General Rules for Coding - Prefer declarative code - Prefer functional programming - Parametrize as most as possible (eg. prefer function parameters rather than global constants)