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

yeah the escape hatch accumulation is the real problem - starts as like 2 edge cases then just grows. I think the worst outcome is when you realize 6 months in that the abstraction was kind of wrong for your use case - now every new feature is fighting the grain of the code AND you've got a pile of special cases on top. at some point maintaining the abstraction layer itself becomes the work
 help



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

Search: