Hacker News new | ask | show | jobs
by blowski 4843 days ago
Yep, YAGNI is a great rule of thumb, but there are cases where you know that you ARE going to need it.

The marketing manager who says today "I just want a blog" IS going to come back next week and say "I want to a white paper on the blog, for which people have to register, and then it automatically subscribes them to a newsletter".

After enough feature requests, you've built yourself a crap framework anyway. At least, by starting with a decent framework, the foundation of your code is solid.