Паттерн проектирования — это продуманный способ построения исходного кода программы для решения часто возникающих в повседневном программировании проблем проектирования. Иными словами, это уже придуманное решения, для типичной задачи. При этом паттерн не готовое решение, а просто алгоритм действий, который должен привести к желаемому результату. Давайте рассмотрим один из наиболее часто используемых порождающих паттернов — Строитель (Builder). Как я уже писал ранее, существует три вида паттернов проектирования: Строитель (Builder) — это порождающий паттерн, который позволяет разделить процесс создания нового экземпляра сложного объекта на отдельные этапы. То есть, мы поэтапно задаем процесс формирования объекта, указывая необходимые параметры и выполняя нужные действия, для получения готового экземпляра объекта. Давайте рассмотрим диаграмму паттерна Строитель Давайте рассмотрим основную логику работы паттерна Строитель. Классическая реализация данного паттерна используется довольно ре
Паттерн проектирования Строитель (Builder) на языке C#
4 апреля 20184 апр 2018
270
1 мин