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

That's the crux of good tests. That they test the unchanging interface between parts of code, without enforcing no change in implementation.

Interestingly it's also the crux of good design. Breaking code up into composeable pieces that aren't braided together.



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

Search: