I went through all the design pattern videos that you created so far. The way you explained each design pattern with an analogy is excellent. I hope you'll create more videos on the remaining design patterns. Thanks for your help to understand these design patterns in a very easy manner.
@apiyush10 ай бұрын
Concise, crisp and easy to understand LLD playlist. Thanks, Yogita!
@dhruvsolanki447310 ай бұрын
Just completed this LLD playlist and understood everything easily as your explanation is very good. Thank you for sharing with us.
@akashburnwal19997 күн бұрын
Hi Yogita, thank you for covering low-level design topics. Your explanations are really helpful. Could you also cover the Strategy, Observer, Decorator, and Prototype design patterns as well?
@Abhishek-Khelge Жыл бұрын
why did you stopped in this series ?
@peoplesvoice5145 Жыл бұрын
Hello Yogita, with this pattern we are overriding objects which has individual properties right as it is returning same reference per color and url. At end we will have only 3 objects(we may have many reference but all points 3 objects) based on the colors we have defined in that examples. Here I am not able correlate with this examples as we are seeing many balls. Plz correct me if am wrong.
@sumanrana4083 Жыл бұрын
I also agree with the above statement. I think there should be one BallType class that should contain only color & URL. And there should be one field ballType(BallType) in Ball class. @sudoCODE
@PremKashyap Жыл бұрын
@@sumanrana4083 You are absolutely right. It looked buggy. So I wrote the code to verify it.
@ambarishhazarnis9531 Жыл бұрын
The intrinsic properties are resused from the cache. The Ball object just has pointers to it. Java does the same with its String pool.
@PkSam07 Жыл бұрын
@@ambarishhazarnis9531No. In the for loop we r fetching one of these 3 flyweight objects randomly and then we r updating extrinsic attributes one by one in one of these 3. Now, in the game screen - How come at a time, these 3 objects could have multiple extrinsic values? In that case these 3 object should blink at different coordinate position(in such a type logic). I think this loop should be about creating 10 object and after transition (like as per Yogita) there should be 11 = 10 + 1 flyweight where each one will be using flyweight object. Now, How each will use this flyweight object that's confusing?
@PkSam07 Жыл бұрын
@@sumanrana4083Correct! This BallType could be name as FlyweightBall having intrinsic data. And this factory could be FlyweightBallFactory which will return this flyweight object and then in forloop we could create Ball for each loop; setting this flyweightBall having one more field like u mentioned. Or else can move this extrinsic data setting as well inside BallFactory and can create complete Ball object inside Factory itself. Thanks!
@kudaykanthreddy9 ай бұрын
Thank you for the LLD playlist and for the amazing series. However, the descriptions of most of the videos are stale or wrong. Can you please look into that as that is causing confusion.
@ashisranjandey63510 ай бұрын
Awesome awesome awesome. these kind of backstoy and explanation is what gets me motivated. thanks for sharing.
@simiiv50219 ай бұрын
Thank you for the LLD series!
@KKKK-pl8yf10 ай бұрын
Binge Watched your LLD playlist. Very highly structured content. Loved your way of teaching. Thanks Yogita !!
@UpendraSingh-qx5uh Жыл бұрын
I have one doubt lets assume i have one red ball having radius 10 and now i want to create one another red ball of radius 5 then as we already have red ball so no new Ball will be created on previous ball extrinsic properties will be overridden then how we will have two red ball?
@SankalpCollege-f2o Жыл бұрын
Playlist completed 🎉
@BhooshanMusic2 ай бұрын
great example. Do we get to know who the autonomous vehicle engineer is ?
@Abhishek-Khelge Жыл бұрын
best explanation of all the videos
@tesshsu1 Жыл бұрын
Came to this video and so far most easy to understand, tks
@PaulPronabananda Жыл бұрын
Thanks for the great explanation. Code is not available in the description section, please share the code also.
@aneksingh4496 Жыл бұрын
Your videos contents are very good ... but make it bit slow to digest ... also include live (fast manner )coding would be better
@gokulsrinivasan85639 ай бұрын
Kindly cover Adapter, Facade and other patterns . Thanks for all the fruitful content!!😀
@rahulvaish3034 Жыл бұрын
Loved it! Thanks for posting this amazing video.
@swatiacharya9073 Жыл бұрын
Superb animation
@tirunagariuttam Жыл бұрын
how about we make the intrinsic objects as static. That way they remain at class level.
@rishabhjain40243 ай бұрын
Did anyone know where can we find the code showed in videos
@surajsharma-65643 Жыл бұрын
The way you explain, its super cool
@AhmedIbrahimGhnnam8 ай бұрын
please, how can i find out the codes for facade design pattern and flyweight design pattern??
@AdityaKumar-iy8vl5 ай бұрын
Thanks alot for these videos
@RohitPatil_Tech Жыл бұрын
Hi Yogita, I just now completed your "Low Level Design Primer Course" youtube playlist. And I have to say that your explanation and analogies in the videos was simply fabulous. Appreciate the good work your are putting out. Thank you!! 🙂
@colinmaharaj Жыл бұрын
Interesting, I'm trying to create an automated trading strategy from my knowledge of programming on my little knowledge of trading.
@abhishekjaiswal3673 Жыл бұрын
Hi Yogita, Thanks for making such videos. You have explained very well which good examples. Waiting for strategy desing pattern with good example of why we should choose composition over inheritance.
@suraj.mohapatra2 ай бұрын
What is the name of that stock trader who became a software engineer and now working on computer vision and working on algorithms for self driving car.
@sudocode2 ай бұрын
That would be my husband 💜
@whereisinfinity10 ай бұрын
I just finished this LLD series and I can say with utmost confidence that it's absolutely the best among all the available sources online for LLD. Why have you stopped this series? I really hope you continue this awesome series soon. I am sure a lot of us would be willing to pay for your content as well.
@sudocode10 ай бұрын
Yes I am coming back soon ☺️
@whereisinfinity10 ай бұрын
@@sudocode Great to hear!
@asjjain191183 Жыл бұрын
Thanks for explaining such a complex design pattern in easy way4
@sudocode Жыл бұрын
Most welcome 😊
@HariShankar-yf8di Жыл бұрын
please make videos on remaining design patterns
@deepakp2936 Жыл бұрын
Yogita, The contents of the video are very good. But I missed seeing you explaining the things. I hope you are doing good.
No, it would still create new objects which will occupy a lot of memory.
@ishimweanna7904 Жыл бұрын
I can't see source code
@designpathy7 ай бұрын
The example you have shared is wrong. Properties that do not change should be part of another class, example : BookType. Using composition add BookType in Ball class. Please everyone do not assume everything online is correct, do your analysis as well.