32. All Structural Design Patterns | Decorator, Proxy, Composite, Adapter, Bridge, Facade, FlyWeight

preview_player
Показать описание
➡️ Notes: Shared in the Member Community Post (If you are Member of this channel, then pls check the Member community post, i have shared the Notes link there)

➡️ Join this channel to get access to member only perks:

Chapters:
00:00 - What is Structural Pattern
01:38 - Decorator Pattern
09:40 - Proxy Pattern
13:52 - Composite Pattern
21:05 - Adapter Pattern
24:44 - Bridge Pattern
31:24 - Facade Pattern
36:17 - Flyweight Pattern

Dedicated Videos link:

#systemdesign #softwareengineer #interviewpreparation
Рекомендации по теме
Комментарии
Автор

The first example of Facade pattern looks similar to the Proxy Pattern. The second example made the pattern more clear.

lucygaming
Автор

The implementation of "FlyWeight" and "Singleton" kind of looks same. Is there a need to make "flyweight" thread safe too?

nehachoudhary
Автор

Thanks for the good examples and the way that they where explained!

sergiocosta
Автор

Hello sir, Thanks for such a wonderful content. Please add more required content to HLD & LLD playlist.

gautampahwa
Автор

Thanks again for this, it's absolutely wonderful

oluchukwuobi-njoku
Автор

Shreyansh bhai, please also make All creational and behaviour Design Patterns in 1 video just like this,

prabhatkashyap
Автор

A very helpful video, please also create one for all behavioural design patterns in a single video.

ayushgoyal
Автор

In Flyweight pattern example, if the same object is returned everytime, wouldn't humanoidRobot1 and humanoidRobot2 just refers to the same object and it would just update the position rather than creation of two objects in two different positions ?

SuvamSinha-iiul
Автор

Hi Shreyansh, thanks a lot for the effort you put in making these videos, can you please make a video based on LLD creation of stock brokerage platform like Zerodha, Groww. It would be a good real-life problem to solve.

ankitpandey
Автор

hey what's the difference between bridge and strategy?

rkreddy
Автор

Is this lld playlist complete?I am final yr student so doing lld would be fine or hld is also required?Sorry for asking this silly question but i am going to start as i have heard positive reviews abt ur playlist

yuvraj
Автор

Thanks for the video... But I have a doubt that what is the difference between decorator and composite pattern

Vasudha-em
Автор

Hi I have a question, in the flyweight pattern instead of caching cant we just use a singleton object to keep the intrinsic data?

OMSitapara
Автор

I have taken the subscription to this channel. Can i get the link for the code

supratikdutta
Автор

What is the difference between bridge and strategy pattern?

dheerajkrgoyal
Автор

Hi, so in the flyweight example once we store body in map and assuming everytime i get it from the cache then memory used will be 31 * 2 = 62 kb only, right? or am i missing something here? @ConceptandCoding

elvishdadhaniya
Автор

@24:19 , The client creates adaptor by using WeightMachineAdaptor wm = new WeightMachineAdaptor(new WeightMachineImpl()). Here client is also able to give the adaptee implementation. But client should not be able to use the adaptee, right? Can you help with this?

abhishekpattnaik
Автор

Can you tell me difference between bridge and decorator pattern

raoraman
Автор

Can you make video where multiple patterns are used on same example

anantjain
Автор

As part of Bridge Pattern example,
Since all Fisth, Dog, Trees are implementing the same function of calling
why not keep this function inside LivingThings class itself?

yourinstincts