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

Tests are negative proofs; you can show that a specific invocation doesn't fail. But unless they are exhaustive over the input space, they are never positive. You can't say something works universally.

I am not a full subscriber to SOLID. I think it promotes a certain kind of degenerate over-abstraction that leads to bugs of a different nature, premature decisions on what needs future substitution, and decreases agility in the medium term.



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

Search: