Hacker News new | past | comments | ask | show | jobs | submit login
You Have To Buy It Twice Before It’s Cheap (rallydev.com)
15 points by nreece on Jan 28, 2010 | hide | past | favorite | 1 comment



So many words to describe a simple idea:

WRONG: build something factoring out potentially reusable parts

RIGHT: build something without factoring out potentially reusable parts. Later when you need to reuse those parts then factor them out. On the third time you need them you will already have a factored out price that can be readily reused.

REASON: while building and then factoring out might be more expensive than just building it properly factored in the first place, most of the time you don't get to reuse those parts so by employing delayed refactoring (or lazy refactoring) you are saving resources overall.




Consider applying for YC's Summer 2025 batch! Applications are open till May 13

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

Search: