Когда DRY не работает, попробуйте WETКогда вы впервые читаете про принцип DRY, вы, скорее всего, понимаете его превратно. По крайней мере, так считает автор статьи. Для решения проблемы он предлагает не всегда "сушить" код, а иногда даже "мочить".Читать статью