Unit tests everywhere all the time
In a production version of data science, the reliability of the tools is paramount. We must
- Rely on tools to not break when we need them
- Rely on the data our tools output
One way toward this goal is to implement unit tests for every piece of code that gets pushed into production. Test Driven Development (TDD) must be a required methodology.