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

> You know what the best documentation is? Working tests

Tests do have a slight overlap with documentation, but it's that, only slight.

If a piece of code has some weird non-obvious behavior, the presence of a test for that particular behavior is a signal that it's actually intentional, not a random bug.

But, it doesn't tell me anything why that design choice happened. That's what the documentation is for. So facing such code, I sure hope it's well documented.



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

Search: