Skip to content

Commit

Permalink
Update links in 08-defensive.md
Browse files Browse the repository at this point in the history
  • Loading branch information
DamienIrving authored Jul 25, 2024
1 parent 2ef3eb8 commit e93dc37
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions episodes/08-defensive.md
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ write unit tests to make sure each component of our program produces expected ou
and use a logging framework to report on program activity.
In this lesson, we'll look at how error handling, assertions and logging
can make the unit conversion in our program more reliable,
and we'll provide links to further information on unit testing.
and we'll provide links to further information on unit .

## Types of errors

Expand Down Expand Up @@ -327,7 +327,7 @@ An assertion checks that something is true at a particular point in the program.
For programs that are more complex (or research critical) than `plot_precipitation_climatology.py`,
it's a good idea to take the next step and check the overall behavior of entire pieces (or units) of code.
Related concepts like unit testing and continuous integration are beyond the scope of this lesson,
but *Research Software Engineering With Python* has a [chapter on testing](https://merely-useful.github.io/py-rse/testing.html)
but *Research Software Engineering With Python* has a [chapter on testing](https://third-bit.com/py-rse/testing.html)
that is well worth a read.

::::::::::::::::::::::::::::::::::::::::::::::::::
Expand Down

0 comments on commit e93dc37

Please sign in to comment.