Our readingWhat is a korrent?
When an abstraction turns out to be wrong, the fastest way forward is to inline it back into every caller and let the duplication show what the right one is.
Drawn from what Sandi Metz said
Subjectdesign
What this subject means
design How things should be made and judged: what makes a design good, who should do the designing, and what an interface is for.
On the topicWhen does an abstraction help, and when does it hurt?under our view: Duplication is cheaper than the wrong abstraction, so wait for real examples before sharing code