Паттерны проектирования в C# и .NET

Последнее обновление: 16.08.2023
  1. Глава 1. Основы паттернов проектирования

    1. Введение в паттерны проектирования

    2. Отношения между классами и объектами

    3. Интерфейсы или абстрактные классы

  2. Глава 2. Порождающие паттерны

    1. Фабричный метод (Factory Method)

    2. Абстрактная фабрика (Abstract Factory)

    3. Одиночка (Singleton)

    4. Прототип (Prototype)

    5. Строитель (Builder)

  3. Глава 3. Паттерны поведения

    1. Стратегия (Strategy)

    2. Наблюдатель (Observer)

    3. Команда (Command)

    4. Шаблонный метод (Template Method)

    5. Итератор (Iterator)

    6. Состояние (State)

    7. Цепочка Обязанностей (Chain of responsibility)

    8. Интерпретатор (Interpreter)

    9. Посредник (Mediator)

    10. Хранитель (Memento)

    11. Посетитель (Visitor)

  4. Глава 4. Структурные паттерны

    1. Декоратор (Decorator)

    2. Адаптер (Adapter)

    3. Фасад (Facade)

    4. Компоновщик (Composite)

    5. Заместитель (Прокси)

    6. Мост (Bridge)

    7. Приспособленец (Flyweight)

  5. Глава 5. Принципы SOLID

    1. Принцип единственной обязанности

    2. Принцип открытости/закрытости

    3. Принцип подстановки Лисков

    4. Принцип разделения интерфейсов

    5. Принцип инверсии зависимостей

  6. Глава 6. Дополнительные паттерны

    1. Fluent Builder

  7. Глава 7. Дополнительные принципы

    1. Принцип Tell-Don't-Ask

Помощь сайту
Юмани:
410011174743222
Перевод на карту
Номер карты:
4048415020898850