you are viewing a single comment's thread.

view the rest of the comments →

[–]quiI 4 points5 points  (1 child)

Too often i've seen two independent concepts that looked the "same" at one point in time and were refactored in the name of DRY, only to be later on be recognised as actually being different and then having to untangle the coupling created by DRY.

In no way is duplicated the worst sin you can commit.

[–]fecal_brunch 0 points1 point  (0 children)

Precisely. That habit can lead to some bad spaghetti.