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

swfisher profile image
Sam Fisher

I neither agree nor disagree but I love a good challenge to dogma! Principles by themselves will not create good software. They only point to helpful ways of thinking.

We can end up with too many small abstractions when we abstract too readily and too much spaghetti code when we abstract too slowly. The only thing that will save us is thoughtful design! Oh no! Haha.