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

Also, DRY, WET, YAGNI are useful ideas.


Yep. That's what they are. Useful ideas. The issue is treating them as rules or excuses for early/unnecesary abstractions.


We've been fighting this war since Design Patterns at least. Remember those? Engineers who Get Things Done treat them like TV Tropes—useful vocabulary for talking about recurring ideas in software development. Suits in the 2000s treated them like immutable laws.




Consider applying for YC's Winter 2027 batch! Applications are open till November 2.

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

Search: