Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Any set of tests that fully exercised the desired functionality would be infinite.

Any finite approximation would modify the task from an impossibly infinite one to something possible.



Note that for a huge amount of software functionality, the amount of tests required to "exercise full functionality" is infinite, and very rarely can we mathematically prove that a finite set suffices. When code is multi-threaded, for instance, this tends to happen a lot.


Yes.

But I stand by adaption of the old sales technique "What does ____ mean to YOU? ... Oh, that won't be a problem."




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: