recall

← recall

the wrong abstraction termsaying

duplication is cheaper than the wrong abstraction

Sandi Metz. When you DRY two things prematurely and they later need to diverge, the abstraction itself becomes the bug. Better to duplicate, watch what evolves, then unify if needed.

topics: engineering-judgment

references: