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

> On the flip side, I'm also of the belief that the second developer to touch a component is necessarily better equipped to answer that question, so the onus should probably be on them to make the proper generalizing changes.

This.

Given a long enough timeline, pretty much all abstractions fail. People are too timid to replace them when they do, and given enough churn, the code gets out of hand.



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

Search: