The best way to avoid superfluous abstractions is to avoid them until it’s painfully obvious that you need them.
Please Login to reply.
I call it JITA
Just In Time Abstraction
I like except that the acronym looks like JIRA which makes me want to scream
lmao
There's a balance in very large systems and teams. In those cases when you realize you NEED good abstraction it's already too late...
I can definitely see that being true. If you have developers with great taste, you can probably trust them to prematurely abstract.