Урок 5. Паттерны проектирования. Строитель
Дата публикации: 17-09-2019

От автора: если Вы работали с фреймворками или же использовали одну из ORM библиотек, то сталкивались с классом конструктора запросов. Данный класс, как правило, используется для создания и выполнения SQL-запроса на сервере системы управления базами данных. Причем объект подобного класса не создается в полной мере при помощи ключевого слова new, потому как полноценное созданное состояние устанавливается только после последовательного вызова определенных методов указанного класса. Каждый из которых изменяет состояние свойств этого объекта и участвует в формировании объекта.
Разработчики с классами подобного рода сталкиваются постоянно. Поэтому в данном уроке на примере разработки класса конструктора запросов мы изучим шаблон проектирования «Строитель». По итогам данного урока Вы увидите, как создавать сложные объекты пошагово, используя паттерн «Строитель».
Все уроки курса:
Метки: паттерны