3 ms·
Yes. If you abstract without a specific need, you are likely to end up with an abstraction that either wastes time because it's never used or that you will late
by ziml77 2y ago
Yes. If you abstract without a specific need, you are likely to end up with an abstraction that either wastes time because it's never used or that you will later need to fight against because the changes you need to make don't mesh well with it. At that point you have to choose between a lengthy rework of the code or awful hacks to bypass the abstraction.