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

I think this sort of mis-identifies the problem: the problem isn’t the wrong abstraction, it’s that later programmers don’t feel free to refactor to a better abstraction. Especially in languages with good refactoring tools (I.e. Java), inlining and refactoring is a much lower cost than the long-term maintenance cost of duplication.


Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

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

Search: