Основные паттерны проектирования: для чего нужны, какими бывают и чем отличаются от архитектурных
Подробнее про самые популярные паттерны можно прочитать в статье. Одиночка (Singleton) — обеспечивает создание только одного экземпляра класса и глобальный доступ к нему. Паттерны проектирования для новичков — не задача первостепенной важности. К ним обычно переходят люди, у которых есть определенный опыт в программировании, успевшие изучить базовые принципы. Если упростить, архитектурный паттерн отвечает на вопрос «как […]