Coding Principles
We want to aim for code that is:
- Projects should be structured with clear logical separation of parameters, assumptions, data and code, with appropriate documentation.
- As far as possible, code should follow the style guidance outlined.
2. Accurate
- Projects should follow the Github workflow.
- Knowledge should be shared.
4. Reproducible
- Project dependencies should be managed.
- The format of the output should be chosen with reproducibility in mind.
- Projects should be optimized for change.