Hacker News new | past | comments | ask | show | jobs | submit login

Unless those principles are merely the solution to problems that don't exist anymore like /usr separation ?



Yes; the presumed obsolescence of a problem does not imply that remaining elements of its solution are "a mess".


Call it technical debt if you prefer: https://en.wikipedia.org/wiki/Technical_debt

Either way that old situation is a mess in my opinion, you are of course free to have yours.


> Call it technical debt if you prefer: https://en.wikipedia.org/wiki/Technical_debt

I don't prefer to call it that. In fact, it's almost the exact opposite of technical debt, which is generally the result of trying to change things too much, too quickly.

Having stable conventions that account for edge cases that are addressed sufficiently to the point that we don't have to think about them is an asset, not debt, and the principle of Chesterton's Fence ought to always be applied when proposing changes that drastically alter long-established conventions.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

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

Search: