3 ms·
Consider this though: I have tried to explain (With limited success) to my colleagues in bioinformatics that not unit-testing your code is like using an instru
by nervechannel 16y ago
Consider this though:
I have tried to explain (With limited success) to my colleagues in bioinformatics that not unit-testing your code is like using an instrument that hasn't been calibrated, and blindly trusting the results to be right.
- jonhendry 16y agoThey may not unit test it, in the software development sense, but they probably hand-check a new bit of calculation code on a few data points before setting it loose on a whole data set.
- nervechannel 16y agoYes, or sometimes even less rigour than this: run some data and see if the results "look right". This is the standard procedure for when you've developed a complex algorithm to do something novel, and actually working through it by hand would take hours. I should know, this is how I used to do it before I knew better, and as a result one of my published papers has (very slight) numerical errors in.