Design a Vending Machine | LLD Interview Question | State Design Patterns | OOPS | Java

🔴 Check out Geeks for Geeks System Design Course : bit.ly/3tZ4wnm
🔴 Connect with me on Instagram - / code.blooded.voyager and ask me doubts 1:1. Would try to reply to each one of you.
🔴 Builder Design Pattern Explained : • Understanding Builder ...
🔴 Decorator Design Pattern Explained : • Decorator Design Patte...
🔴 Amazon SDE Revision Sheet : • Video
🔴 Join My Telegram Channel for Placement Updates and attend my Free Live Classes on DS Algo - telegram.me/riddhi_dutta
🔴 Connect with me on LinkedIn - / riddhi-dutta
🔴 Graph Placement Series From Scratch - • Graphs - The Ultimate ...
🔴 Link to my TopicWise SDE Sheets Playlist : • Trees SDE Coding Probl...
Tags
#designpatterns #builderpattern #lld #oops #java #lowleveldesign #lld #statepattern #vendingmachine

Пікірлер: 70

  • @vatsalmaheshwari692
    @vatsalmaheshwari692 Жыл бұрын

    I believe that this does not fulfill Interface Segregation principle of SOLID principles. There is no need of insertCoin and presButton in some cases. We should make different interfaces if any state does not want to implement a function. Tell me if I am wrong. I would love to get corrected.

  • @fares.abuali
    @fares.abuali2 жыл бұрын

    Thank you so much, Mr. Riddhi.

  • @aishwaryapani4662
    @aishwaryapani46622 жыл бұрын

    Very helpful video, at a time when there is a dearth of LLD resources. Thank you for making these ❣

  • @rohitshaw6862
    @rohitshaw68622 жыл бұрын

    A much needed content. Very few people are there who create videos on this topic. Thank you for your initiative 😁.

  • @debmalyapan53
    @debmalyapan532 жыл бұрын

    this was highly required. thanks da.

  • @zahidkhan-ln3jv
    @zahidkhan-ln3jv Жыл бұрын

    Great explanation! Can we use the same design pattern to design a shopping cart?

  • @rishav144
    @rishav1442 жыл бұрын

    need more LLD videos like this ....please

  • @snehomoymaitra9317
    @snehomoymaitra93172 жыл бұрын

    Amazing content as many of the companies are asking LLD questions in their SDE-1 (e.g - freshers) interviews.

  • @Maneeshce2007
    @Maneeshce2007

    Where is the github url to find the code ??

  • @hell-o8470
    @hell-o8470 Жыл бұрын

    where can i get the code?

  • @email4pranav
    @email4pranav2 жыл бұрын

    Hey could you upload this code to a GitHub repo?

  • @pratosh
    @pratosh Жыл бұрын

    is there any github repo for this design?

  • @JigyasaGupta-nx9pk
    @JigyasaGupta-nx9pk Жыл бұрын

    do u have a git hub link

  • @nikhilk4735
    @nikhilk4735 Жыл бұрын

    Great explanation. Can you please share link to this code repo

  • @tanveer.shaikh
    @tanveer.shaikh Жыл бұрын

    instead of throwing illegal state can we sent some warning and be on same state

  • @abhishekrai5212
    @abhishekrai5212 Жыл бұрын

    I really liked the design as well as the explanation. Please create more such LLD design content👍

  • @dopamine003
    @dopamine003

    Great explanation

  • @satyajeetkumarjha1482
    @satyajeetkumarjha14822 жыл бұрын

    Can you post the link to GitHub repo?

  • @akankshagaur845
    @akankshagaur845

    can we get the source code link as well @Riddhi Dutta

  • @raginibhadani7257
    @raginibhadani7257 Жыл бұрын

    Is this code available somewhere?