Паттерны проектирования (Design Patterns) - TypeScript Порождающие паттерны (Creational) 🏭 Фабричный метод (Factory Method) Абстрактная фабрика (Abstract Factory) Строитель (Builder) Прототип (Prototype) Одиночка (Singleton) Структурные паттерны (Structural) 🏗 Адаптер (Adapter) Мост (Bridge) Компоновщик (Composite) Фасад (Facade) Заместитель (Proxy) Поведенческие паттерны (Behavioral) - скоро будут добавлены 🚧 Цепочка обязанностей (Chain of Responsibility) Команда (Command) Итератор (Iterator) Посредник (Mediator) Хранитель (Memento) Наблюдатель (Observer) Состояние (State) Стратегия (Strategy)