Я очень новичок в разработке шаблонов, и у меня возникают проблемы с разницей между текущими интерфейсами и шаблоном Builder.
Я понимаю концепцию плавных интерфейсов. Но шаблон строителя немного запутан. Я не могу понять использование директора в шаблоне Builder.
Могу ли я использовать шаблон Builder и Fluent Interface вместе? Если да, то как мне это сделать с Директором и конкретным строителем?
Мой вопрос не о преимуществах шаблона построителя. Но цель этого вопроса состоит в том, чтобы знать связь между шаблоном строителя и свободным интерфейсом.
Изменить с помощью диаграммы последовательности UML для Builder из GoF: