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

>YAGNI is a somewhat similar advice, and a good one -- at least for my overengineering inclined brain. But if for every single decision you invoke YAGNI, because overengineering is bad, you can also end up with bad code.

Examples?

YAGNI is a very abused term. I tend to find when people talk about exceptions to it theyre talking about things which don't actually fall under the header of preemptive features or preemptive refactoring.



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

Search: