Comment by marcus_holmes
3 hours ago
"Duplication is far cheaper than the wrong abstraction"
Sandi Metz https://sandimetz.com/blog/2016/1/20/the-wrong-abstraction
3 hours ago
"Duplication is far cheaper than the wrong abstraction"
Sandi Metz https://sandimetz.com/blog/2016/1/20/the-wrong-abstraction
And adding an abstraction later is much easier than removing an unneeded one, which can be very hard or even impossible depending on the complexity of the app.