Шаблони проектування (Паттерни)
Шпаргалка по паттернах проектуваннямх на PHP та JavaScript
Типи шаблонів проектування
-
- Проста фаблирка
- Фабричний метод
- Абстрактна фабрика
-
Структурні
- Адаптер
-
Поведінкові
- Ланцюг залежностей
Породжувальні паттерни проектування
Породжувальні паттерни описують створення (instantiate) обєкуту або групу зв'язаних обєктів, інакшими словами відповідають за зручне та безпечне створення нових об’єктів або навіть цілих сімейств об’єктів.
Wiki: Породжуючі шаблони (англ. Creational patterns) — це шаблони проектування, що абстрагують процес побудови об'єктів. Вони допоможуть зробити систему незалежною від способу створення, композиції та представлення її об'єктів.
Паттерн "Проста фабрика"
Проста фабрика просто генерить екземпляр для клієнта без представлення якої-небудь логіки самого екземпляра
Фабричний метод
Паттерн "Абстрактна фабрика"
2019-05-12 12:43:19