"Every time you remove duplication, you add coupling." - @ardalis So before...


"Every time you remove duplication, you add coupling." - @ardalis

So before eliminating duplicated code, I have to ask:

Is the coupling I'm about to create warranted?

Are the things I'm about to couple related?

Will this coupling make changes harder later, or easier?

View original on X