Паттерны объектно-ориентированного проектирования

Курс охватывает набор паттернов, отобранных "Бандой Четырех". Цель курса – научиться повышать гибкость своих программ. О... Показать полностью

Курс охватывает набор паттернов, отобранных "Бандой Четырех". Цель курса – научиться повышать гибкость своих программ. От вас требуется минимальное знание ООП. Свернуть

13 учащихся

Язык: Русский

Уровень: Средний

Модули курса

  • Введение
    • Предисловие
    • Введение в паттерны проектирования
  • Порождающие паттерны
    • Введение в порождающие паттерны
    • Паттерн Singleton (одиночка)
    • Паттерн Factory Method (фабричный метод)
    • Паттерн Builder (строитель)
    • Паттерн Prototype (прототип)
    • Паттерн Abstract Factory (абстрактная фабрика)
  • Структурные паттерны
    • Введение в структурные паттерны
    • Паттерн Adapter (адаптер)
    • Паттерн Bridge (мост)
    • Паттерн Composite (компоновщик)
    • Паттерн Decorator (декоратор)
    • Паттерн Facade (фасад)
    • Паттерн Flyweight (приспособленец)
    • Паттерн Proxy (заместитель)
  • Паттерны поведения
    • Введение в паттерны поведения
    • Паттерн Chain of Responsibility (цепочка обязанностей)
    • Паттерн Command (команда)
    • Паттерн Interpreter (интерпретатор)
    • Паттерн Iterator (итератор)
    • Паттерн Mediator (посредник)
    • Паттерн Memento (хранитель)
    • Паттерн Observer (наблюдатель)
    • Паттерн State (состояние)
    • Паттерн Strategy (стратегия)
    • Паттерн Template Method (шаблонный метод)
    • Паттерн Visitor (посетитель)
  • Заключение
    • Послесловие

Отзывы

Пока нет отзывов