Back in October,
we explained why we don't teach testing
in Software Carpentry workshops.
In response,
Ian Hawke has put together
a really nice series of articles
about how he would test a small numerical program.
It's great content,
and it also shows yet again how Jupyter
(formerly the IPython Notebook)
is changing the way scientists create and share ideas.