Предположим: ваши сухие чувства непогрешимы. Повторное поведение в вашем коде отвлекает вас; это гвозди на доске.Неужели DRY безошибочно ведет вас на путь праведности шаблона ООП?
Вопрос: Сохраняет ли DRY в авангарде вашего разума гарантию, что вы заметите, когда вам нужно искать шаблон дизайна?
Похоже, что введение в дизайн шаблонов, которые я видел, работает вокруг якобы «необходимости» для повторения кода. Это правда ООП?
Возможно, более простой вопрос: Есть ли когда-нибудь время, когда сухой приведет вас от шаблонов проектирования ООП?
Спасибо, это иллюстрирует то, что казалось сложным вопросом. В суровых простых выражениях DRY приведет один к шаблонам GoF, но только подмножество из них. – MushinNoShin