if rms read it, he would suggest editing GNU+Linux to GNU/Linux.
Re:How deep are your unit tests?
by raverbashing on Monday December 10, 2012 @06:22AM
(#4898540)
Yes, I wrote it like this to be clear that I mean the Linux kernel and the GNU userspace
The whole of GNU+Linux for example (or at least most of it)
On the other hand I've seen several projects claim "very good TDD coverage" and then crash and burned when put into production (usually posted to HN)
Real world, real usage testing is essential. TDD is good for keeping you on track and avoid regressions
It's also good for complicated (small) pieces of software that do something complex and is prone to having its behaviour adjusted with time (think: reports, data consolidation or analysis, calculations, etc)