Принцип открытости-закрытости (пример кода): 3 - Разница между примерами
#javascript #solid #oop Видео из курса "Приницпы SOLID с примерами на JavaScript" Ссылка на плейлист с курсом: https://www.youtube.com/playlist?list=PL065AQxLatWi1_gXQDp-W_wGOnX-51Lgu Ссылка на плейлист со всеми видео по принципу открытости-закрытости: https://www.youtube.com/playlist?list=PL065AQxLatWiKZzkAs9STHDJor5IC0KBT В этом видео: Источник ветвления логики во втором примере - данные. Отсюда имеют смысл фабрики, которые являются источником создания разных моделей и наделены именно этой ответственностью Ссылка на исходный код примера на github: https://github.com/Technology-Agnostic/OCP Ссылка на архив кода с установленными node modules: https://github.com/Technology-Agnostic/OCP/blob/master/OCP%20Code.zip
Название:
Принцип открытости-закрытости (пример кода): 3 - Разница между примерами
Категория:
Разное