Software Testing Part 1: Motivation
Why is software testing important? For a variety of reasons, we sometimes need to change/extend/improve code. Take for instance we have a function func() which might look like func(a, b) := 0.5 * a + 0.5 * b Say we want to change this to func(a, b) := (a + b)/2 As we have changed …