DEV Community

loading...

Discussion on: Stop trying to be so DRY, instead Write Everything Twice (WET)

Collapse
ddiukariev profile image
Dmitry Diukariev

Now if you have X devs in a team you can end up with up to X*2 copies of same knowledge/assumptions. When any such assumption turns out to be wrong you have to change X*2 places, but that's not a problem. Problem is finding all those copies. When system gets large this task goes from easy to impossible.

But I guess it is an OK rule for tiny teams and tiny software systems.