Тёмный

Adapter Design Pattern | System Design Media player | Object Oriented Programming 

The Tech Granth
Подписаться 20 тыс.
Просмотров 3,4 тыс.
50% 1

System design with Decorator Design pattern is a common design pattern where we need to make 2 interface work together which ideally are not compatible with each other. This video is a low level system design of a media player which follows object oriented programming, design principles.
Here I have explained how you can use Adapter Design Patterns to implement a system which initially supports only mp3 format to support advanced formats as well.
Tutorial is a hands on implementation of design pattern implementation of Adapter design pattern.
Software Systems design for cracking the coding job interview includes knowledge of software design patterns. System design interview questions target on object oriented programming language test and includes design pattern interview questions and algorithms.
You can buy us a coffee at : www.buymeacoffee.com/thetechg...
system design: • System Design | Distri...
DS for beginners: • Arrays Data Structures...
leetcode solutions: • Leetcode 84 | Largest ...
github: github.com/TheTechGranth/theg...
facebook group : / 741317603336313
twitter: / granthtech

Наука

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

 

22 июл 2021

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 11   
@billionair_dreamz
@billionair_dreamz 3 года назад
Gone through all of your system design videos. Find them very very helpful for system design interviews. Thanks a lot for helping 😊
@TheTechGranth
@TheTechGranth 3 года назад
Glad it was helpful. Do like and subscribe and share with your friends :)
@wrushasendakhane2280
@wrushasendakhane2280 3 года назад
In MediaPlayerImpl, we could use Factory pattern to give us MediaPlayer object based on the format. Single Responsibility principle violated.
@TheTechGranth
@TheTechGranth 3 года назад
That is the one :)
@ngneerin
@ngneerin 3 года назад
Looking forward to it
@TheTechGranth
@TheTechGranth 3 года назад
Hope it was helpful!!!
@ngneerin
@ngneerin 3 года назад
@@TheTechGranth it is helpful. Thanks. Looking forward to more and even better videos. I'm glad unlike the most, you are not picking up petty superficial topics
@TheTechGranth
@TheTechGranth 3 года назад
@@ngneerin thanks, do share with your friends and like and subscribe, that motivates 🙂
@ngneerin
@ngneerin 3 года назад
@@TheTechGranth subscribed already. I will share with friends
@DSAShots
@DSAShots 2 года назад
Liskov substitution principal was voided
@vineethareddy5434
@vineethareddy5434 Год назад
There are no sub-classes involved here, can you please elaborate?
Далее
Meninas na academia
00:11
Просмотров 1,7 млн
вернуть Врискаса 📗 | WICSUR #shorts
00:54
What does larger scale software development look like?
24:15
Strategy Pattern - Design Patterns (ep 1)
35:11
Просмотров 1,4 млн
Which Database Model to Choose?
24:38
Просмотров 48 тыс.