Тёмный

Mediator - Design Patterns in 5 minutes 

levonog
Подписаться 1,5 тыс.
Просмотров 805
50% 1

In this video, we dive into the Mediator design pattern, a powerful tool in object-oriented programming (OOP) that promotes loose coupling between objects. Learn how the Mediator pattern facilitates communication between multiple objects by centralizing it through a mediator object, enhancing maintainability and scalability of your codebase. Explore real-world examples and practical implementations to grasp its concepts effectively. 💡
🔴 Don't forget to like, share, and subscribe for more insightful content on software design patterns!
⏰Chapters:
0:00 Problem description
0:30 Design pattern concept
0:48 Problem solution
1:29 Design pattern formal definition
2:12 Advantages and disadvantages
3:16 Goodbye
#Mediator #MediatorDesignPattern #ObjectOrientedProgramming #SoftwareDesign #CodePatterns #ProgrammingTips #Development #SoftwareEngineering #coding #java #javascript #cpp

Наука

Опубликовано:

 

21 июл 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 3   
@ehSamurai3483
@ehSamurai3483 19 дней назад
It resembles an observer pattern. like the mediator has a signal method and all the devices are kind of subscribed to that mediator.
@levonog
@levonog 19 дней назад
Yeah, kind of, but in the observer, the subscribers should not be able to communicate to each other. This is the main difference of these patterns
@ehSamurai3483
@ehSamurai3483 19 дней назад
​@@levonogAt 0:37 it's mentioned that there is no direct communication between objects, so it's the same in the mediator pattern?
Далее
Memento - Design Patterns in 5 minutes
3:40
5 Design Patterns That Are ACTUALLY Used By Developers
9:27
شربت كل الماء؟ 🤣
00:31
Просмотров 12 млн
Mediator - DESIGN PATTERNS (C#/.NET)
16:15
Просмотров 3 тыс.
Microservices Explained in 5 Minutes
5:17
Просмотров 712 тыс.
10 Design Patterns Explained in 10 Minutes
11:04
Просмотров 2,2 млн
Observer - Design Patterns in 5 minutes
3:42
Loose vs Tight Coupling
5:37
Просмотров 10 тыс.
Why Use Design Patterns When Python Has Functions?
23:23
A Practical Example How To Use Interfaces In Golang
14:42