Javascript Design Patterns #8 - Visitor Pattern

Опубликовано: 07 Декабрь 2019
на канале: DevSage
19,339
485

What is the Visitor pattern?
The Visitor pattern allows you to add or define new functionality to an object without changing the code for that object. The new logic resides in a external object or function called the 'visitor'.

Visitors are useful when you are trying to extend the functionality of a library or framework. If the object you want to extend provides some kind of 'accept' method that accepts a visitor object/function, you can grant the visitor object access to the receiving object's internal properties. The visitor can then modify the behavior of the receiving object. This pattern allows you to provide an easy way for clients to implement future extensions to that object.


📚Materials/References:

GitHub Code: https://github.com/pkellz/devsage/blo...
"Design Patterns Explained Simply" Ebook: https://payhip.com/b/MLtJ

🌎 Find Me Here:

Twitter:   / realdevsage  
Ebooks: https://payhip.com/devsage
Discord:   / discord  
Merch: https://cottonbureau.com/people/devsage


На этой странице сайта вы можете посмотреть видео онлайн Javascript Design Patterns #8 - Visitor Pattern длительностью часов минут секунд в хорошем качестве, которое загрузил пользователь DevSage 07 Декабрь 2019, поделитесь ссылкой с друзьями и знакомыми, на youtube это видео уже посмотрели 19,339 раз и оно понравилось 485 зрителям. Приятного просмотра!