News for hackers. Stuff that matters.
Re:How deep are your unit tests? by raverbashing on Monday December 10, 2012 @04:28AM (#4898246)
Several successful projects exist without TDD (or even unit tests for that matter)

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)

Re:How deep are your unit tests? by fruiapps on Monday December 10, 2012 @06:18AM (#4898532)
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
Re:How deep are your unit tests? by jiggy2011 on Monday December 10, 2012 @06:50AM (#4898604)
I don't think RMS reads HN.