Slide 8
Slide 8 text
Why Test?
For code you wish to promote past exploration and experimentation and make
shareable and reusable, you need to make the code reliably reproducible. The best
way to achieve this is to:
● Simplify the code wherever possible
● Define clear method / API boundaries
● Test those method and API boundaries
● Repeat testing whenever inputs, dependencies, or code changes
In many professional settings this is referred to as “productionizing” your code, and
before testbook this could be difficult for notebooks.