Hacker News new | ask | show | jobs
by boyter 5485 days ago
Looks to me like he went from one extreme to another and managed to get burnt in the process.

I am sure someone else is going to say this but tests are a another tool towards software quality. They are not the only tool to achieve this goal nor are they a silver bullet.

They really save you when six months down the track and you are refactoring a fairly hairy piece of code you hammered out to fix some critical bug.

This is where I find myself. All critical paths have unit tests (which helps enforce a clean design) and as such I am not afraid to make sweeping changes to the codebase.