Hacker News new | ask | show | jobs
by bcrosby95 2490 days ago
I use this rule for introducing abstraction: don't do it unless you have at least 3 different use cases you're abstracting, and the test suite doesn't count.