The code in this repo refactors an example from BL2015. There are 4 changes:
- Remove unused variables (increase cohesion).
- Use names to denote the intention of functions and variables (increase cohesion).
- Encapsulate logic in each block so that it serves the same purpose (increase cohesion).
- Reserve dots for accessing the members of an object (to avoid confusion).
See the code in COVID19Vaccine.R