josiahulfers.com
Tests versus specs
It’s been popular for some years now to say that tests are “executable specifications.” I think this is a wrong way to to think about programming and leads to buggier programs tha…