Hacker News new | ask | show | jobs
by simonhamp 3095 days ago
Don’t design the abstraction; derive the abstraction from your design if/as it naturally becomes apparent.

That way you’ll end up with something that works much sooner, instead of getting caught up in designing layers of abstraction.