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

I have found the opposite. Building things you don't need yet it's just increasing the mass of code that needs to change when the real requirements hit. It pays off to build software as simple as possible, and modify / generalize later, as opposed to designing an up-front "architecture" that is bound to become obsolete and a hindrance in 6 months.


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

Search: