Паттерны проектирования
Паттерн Адаптер (Adapter) в Python
Адаптер - паттерн, структурирующий классы и объекты. Преобразует интерфейс одного класса в интерфейс другого, который ожидают клиенты. Адаптер обеспечивает совместную...
Паттерн Команда (Command) в Python
Команда (Command, Action, Transaction) - паттерн поведения объектов. Инкапсулирует запрос как объект, позволяя тем самым задавать параметры клиентов для обработки...
Паттерн Посредник (Mediator) в Python
Посредник (Mediator) - паттерн поведения объектов. Определяет объект, инкапсулирующий способ взаимодействия множества объектов.Посредник обеспечивает слабую связанность системы, избавляя объекты от...
Паттерн Наблюдатель (Observer) в Python
Наблюдатель (Observer, Dependents, Publish-Subscribe) - паттерн поведения объектов. Определяет зависимость типа "один ко многим" между объектами таким образом, что при...
Паттерн Прототип (Prototype) в Python
Прототип - паттерн, порождающий объекты. Задает виды создаваемых объектов с помощью экземпляра-прототипа и создает новые объекты путем копирования этого прототипа....
Паттерн Строитель (Builder)  в Python
Паттерн Строитель (Builder) - паттерн, порождающий объекты. Отделяет конструирование сложного объекта от его представления так, что в результате одного и...