Why develop packages?
- Allows us to more easily share and use code amongst the team and other collaborators.
- Saves yourself and your team’s time.
- Opens up the use of several tools to more efficiently write code.
- Defines a formal organizational structure of where to put things.
- Allows us to develop more robust, rigorous, reproducible analyses.
- Helps us write better code.