2 ms·
Over time all abstractions become “wrong” as requirements change.
by GiorgioG 3y ago
Over time all abstractions become “wrong” as requirements change.
- amelius 3y agoThis is why refactoring is a thing. Perhaps someone should write a book for managers that explains these two things.
- mumblemumble 3y agoYou shouldn't be baking business logic into your abstractions like that. Or, perhaps this is a better way of putting it: if there's business logic mixed into it, it's not an abstraction, it's a concretion.