Skip to content

Latest commit

 

History

History
46 lines (31 loc) · 3.26 KB

File metadata and controls

46 lines (31 loc) · 3.26 KB

Репозиторий Паттернов Поведенческого Проектирования

English Version
Versão em Português

Добро пожаловать в репозиторий паттернов поведенческого проектирования! Здесь вы найдете подробные объяснения, примеры и идеи о различных поведенческих паттернах проектирования. Этот репозиторий предназначен как для начинающих, так и для опытных профессионалов, желающих углубить свои знания о паттернах проектирования.

Содержание

Введение

Поведенческие паттерны касаются алгоритмов и распределения обязанностей между объектами. Они описывают не только паттерны объектов или классов, но и паттерны взаимодействия между ними. Эти паттерны помогают определить взаимодействие между объектами гибким и расширяемым образом.

Поведенческие паттерны проектирования

Поведенческие паттерны проектирования — это паттерны, которые определяют, как объекты взаимодействуют и обмениваются данными. Примеры поведенческих паттернов включают, но не ограничиваются:

  • Chain of Responsibility (Цепочка ответственности)
  • Command (Команда)
  • Interpreter (Интерпретатор)
  • Iterator (Итератор)
  • Mediator (Посредник)
  • Memento (Хранитель)
  • Observer (Наблюдатель)
  • State (Состояние)
  • Strategy (Стратегия)
  • Template Method (Шаблонный метод)
  • Visitor (Посетитель)

Каждый паттерн решает различные проблемы, связанные с поведением объектов и их взаимодействиями, предоставляя различные методы для управления и организации обязанностей и взаимодействия.

Вклад

Мы приветствуем вклад! Если вы хотите добавить новые паттерны, объяснения, улучшения или исправления, выполните следующие шаги:

  1. Сделайте форк этого репозитория.
  2. Создайте ветку для ваших изменений: git checkout -b feature/new-pattern.
  3. Откройте pull request, четко описывая внесенные изменения и их мотивацию.

🚀