3 ms·
Unless those principles are merely the solution to problems that don't exist anymore like /usr separation ?
by cassepipe 3y ago
Unless those principles are merely the solution to problems that don't exist anymore like /usr separation ?
- Gormo 3y agoYes; the presumed obsolescence of a problem does not imply that remaining elements of its solution are "a mess".
- nunobrito 3y agoCall it technical debt if you prefer: https://en.wikipedia.org/wiki/Technical_debt 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.
- Gormo 3y ago> Call it technical debt if you prefer: https://en.wikipedia.org/wiki/Technical_debt 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.