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

The phrase "testing alone" was key. Practical good-enough correctness comes from reasoning about the code and inputs. Testing is a tool that helps with that. Testing alone is not good enough.

I teach freshmen how to code and test - we use unit tests in class - and have seen first hand that novices over-rely on tests as an excuse to not concentrate hard enough to fully understand what the code is doing.



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

Search: