Skip to content

Torear797/Swift-Disign-Patterns

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Swift-Disign-Patterns

Swift Disign Patterns

Строитель (Builder) Строитель — это порождающий шаблон проектирования, который позволяет создавать сложные объекты из простых поэтапно. Этот шаблон помогает использовать один и тот же код для создания различных отражений объектов.

Strategy pattern (Поведенческие шаблоны)

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

Factory (Фабричный) метод Factory Method — это паттерн, который используется для создания объектов без указания его точного класса.

Декоратор Декоратор (Decorator) — это структурный шаблон, который позволяет динамически добавлять объектам дополнительное поведение, не влияя на поведение других объектов из этого же класса.

Адаптер Адаптер (Adapter) — это структурный шаблон проектирования, который обеспечивает совместную работу классов с несовместимыми интерфейсами. Он часто используется, чтобы заставить работать существующие классы с другими без изменения их исходного кода.

Фасад (Facade) Фасад — структурный шаблон проектирования, который обеспечивает простой интерфейс для библиотеки, фреймворка или сложной системы классов.

About

Swift Disign Patterns

Topics

Resources

Stars

Watchers

Forks

Languages