"DesignPatterns" - это репозиторий, который предлагает обширный набор реализаций различных паттернов проектирования. Здесь вы найдете примеры, шаблоны и подробные объяснения для популярных и менее известных паттернов, которые могут быть применены в различных областях разработки программного обеспечения.
Отвечают за удобное и безопасное создание новых объектов или даже целых семейств объектов.
Отвечают за построение удобных в поддержке иерархий классов.
Решают задачи эффективного и безопасного взаимодействия между объектами программы.