Our readingWhat is a korrent?
Existing code exerts a powerful influence: its presence argues that it is correct and necessary, and sunk cost keeps teams inside an abstraction that has stopped fitting.
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