Design Patterns Master Class | All Design Patterns Covered

แชร์
ฝัง
  • เผยแพร่เมื่อ 1 ก.พ. 2025

ความคิดเห็น • 82

  • @user-rdr1712
    @user-rdr1712 หลายเดือนก่อน +6

    Jan 1, 2025 06:24PM | Watched upto 20:20
    Jan 1, 2025 09:11PM | Watched upto 39:39
    Jan 1, 2025 09:25PM | Watched upto 48:35
    Jan 1, 2025 10:22PM | Watched upto 56:30
    ----------------------------------------------------------------------
    Jan 5, 2025 03:27PM | Started 56:31
    Jan 5, 2025 04:04PM | Watched upto 1:12:34
    Jan 5, 2025 04:33PM | Watched upto 1:24:51
    ----------------------------------------------------------------------
    Jan 12, 2025 5:07PM | Started 1:24:52
    Jan 12, 2025 6:19PM | Watched upto 1:34:55
    Jan 12, 2025 7:23PM | Watched upto 1:43:02
    Jan 12, 2025 8:32PM | Watched upto 1:52:15
    ----------------------------------------------------------------------
    Jan 13, 2025 7:30PM | Started 1:52:15

  • @Aran-xd5hx
    @Aran-xd5hx ปีที่แล้ว +40

    Only because of your spring boot master class I made transition as a Java backed developer from QA with 70% hike. Whoever is gonna follow your videos along with hands on no doubt, sure they'll rock. Thank you so much for all your efforts and guidance.

    • @raghumanda2tanush496
      @raghumanda2tanush496 ปีที่แล้ว +1

      Can you tell me how did you make transition as every where these days people ask experience in developer role

    • @DailyCodeBuffer
      @DailyCodeBuffer  ปีที่แล้ว +3

      That is awesome!

  • @nirjharroy676
    @nirjharroy676 ปีที่แล้ว +3

    Thanks! Shabbir ,small token of appreciation

  • @JayJayJay007
    @JayJayJay007 4 วันที่ผ่านมา

    Great video. One question -
    For Abstract Factory pattern - you have taken
    Application application = new Application(new MacUIFactory());
    But if we use some string like new Application("mac"); and write the logic inside application. That way the work is simple for end user as he doesn't need to write java syntax like 'new and constructors()'.
    But again this has another disadvantage - we need to hardcode the application class like - if "mac" { return new MacUIFactory(); } and that violates 'Open/Closed principle'.
    so a hybrid solution is to use a list and dynamically add / fetch the UI factories based on the string passed like "mac". This way we follow principles like Dependency Inversion, open closed, in general all the Solid principles.

  • @PJ-oz2pg
    @PJ-oz2pg ปีที่แล้ว +4

    Thanks Shabbir for all these videos. You really explain well. I understood microservices because of your microservice course on Udemy. I had tried many other courses as well but your course was the best. Thank you for your courses and videos, I have learnt a lot and grown as a java developer and I slightly envy your vast knowledge🙂. I hope I reach that level where I have the clarity to explain to others.

  • @arkatgdaplays8381
    @arkatgdaplays8381 ปีที่แล้ว

    Could see how much effort you have put on these videos. Made it so simple to understand. Great work and thanks.

  • @sadiqueilyas2025
    @sadiqueilyas2025 ปีที่แล้ว

    It's really very easy to understand things with an example. And you have done it very well in this video. Understanding design patterns by just reading the definition is hard but with an example it gets easy to understand. Thanks for the video, it's very helpful

  • @Chittisss
    @Chittisss 6 วันที่ผ่านมา

    Thanx bro for putting to much effort for creating this worth it content.

  • @manivasuppalamarthi6948
    @manivasuppalamarthi6948 ปีที่แล้ว +2

    Great effort from you. Keep rocking. All the very best. Thanks for all your videos.

  • @ChamithWijesundara
    @ChamithWijesundara 7 หลายเดือนก่อน

    You nailed the Singleton pattern. Thanks !. But, most of the time instead of enums we need to use notmal Objects. So we can stop reflection using throwing a Runtime exception in the constructor if the Object is not null. So then no one can't create an instance direct calling the constructor if the object already created.

  • @puna770
    @puna770 4 หลายเดือนก่อน +2

    good lectures wish you contribute your effort for humanity and not influenced by any EXTREMISTS

  • @humzakhan766
    @humzakhan766 7 หลายเดือนก่อน

    Thank you shabir. It was worth watching. God Bless you 🌸

  • @raviprakashreddy8128
    @raviprakashreddy8128 ปีที่แล้ว

    It's a great video and it will very helpful for both students and Experienced professions

  • @kaleschuetzeberg5865
    @kaleschuetzeberg5865 ปีที่แล้ว

    34:06 the class needs to implement Serializable. Great video thank you.

  • @SundararajanEaswaran
    @SundararajanEaswaran 2 หลายเดือนก่อน

    Singleton can be broken by calling clone(). Either we need to throw exception or the instance.

  • @chairma_prabhu
    @chairma_prabhu ปีที่แล้ว +2

    Great effort. Awesome content.

  • @jayanthjj7
    @jayanthjj7 11 หลายเดือนก่อน

    Really great examples!

  • @Anesu98
    @Anesu98 หลายเดือนก่อน

    Thank you man this is awesome.

  • @ayusheeagarwal955
    @ayusheeagarwal955 11 วันที่ผ่านมา

    The video is good but in the builder design pattern shouldn't you initialize Burger class attributes set in Burger Builder

  • @This_Origami
    @This_Origami 3 หลายเดือนก่อน

    I felt flyweight design pattern to be similar to prototype design pattern. Is there a way for distinction or use case to prefer one over another.

  • @haritha9433
    @haritha9433 ปีที่แล้ว

    Thanks Shabir. Good examples

  • @samahmahdi5511
    @samahmahdi5511 8 หลายเดือนก่อน

    Excellent explanation, many thanks :)

  • @guruprasad6982
    @guruprasad6982 ปีที่แล้ว

    Excellent explanation budyy

  • @nunoalexandre6408
    @nunoalexandre6408 ปีที่แล้ว

    Love it!!!!!!!!!!! Thanks fro Sharing!!!!!!!!!!!!!!!!

  • @kbpmowrya
    @kbpmowrya ปีที่แล้ว

    A big love💌

  • @santoshpattnaik480
    @santoshpattnaik480 10 หลายเดือนก่อน +1

    can you please share your git repo link, so that it will be handy...........thanks for all the work

  • @ruwaidyousuf3588
    @ruwaidyousuf3588 ปีที่แล้ว

    We can't break Singleton pattern by Serialization if we don't implement Serializable interface, Isn't it?

  • @JayGujarathi
    @JayGujarathi 11 หลายเดือนก่อน

    Gold Mine!!

  • @dickanirwansyah
    @dickanirwansyah ปีที่แล้ว

    Hi shabbir, thankyou so much, i really like learning from you channel.. btw can i request a tutorial spring cloud microservice with kubernetes (kustomize) ?

  • @rakeshkumarsm9900
    @rakeshkumarsm9900 ปีที่แล้ว

    Great Work bro

  • @prasadbadiger-wf3mu
    @prasadbadiger-wf3mu ปีที่แล้ว

    fantastic ever!

  • @shahrukhtramboo6781
    @shahrukhtramboo6781 3 หลายเดือนก่อน

    Thank You

  • @srikanthgdv
    @srikanthgdv ปีที่แล้ว

    where can we find SOLID desing principles are not design patterns

  • @balajibollu7197
    @balajibollu7197 9 หลายเดือนก่อน

    Super 👍

  • @gaganpb5234
    @gaganpb5234 ปีที่แล้ว +1

    Great video

  • @TrailOne-go2tf
    @TrailOne-go2tf 8 หลายเดือนก่อน

    What is the code editor that you use ?

  • @OOC-03
    @OOC-03 ปีที่แล้ว

    Thank you ..bro

  • @poorpanda9033
    @poorpanda9033 ปีที่แล้ว

    THank you so much !

  • @mohammedsayeed4876
    @mohammedsayeed4876 ปีที่แล้ว

    Can we get all solid principles masterclass

  • @raghuhck
    @raghuhck ปีที่แล้ว +2

    You seem to have lot of patience to create video like this

  • @Nishant__29
    @Nishant__29 11 หลายเดือนก่อน

    greatt bhaii

  • @johndominicjasmin
    @johndominicjasmin ปีที่แล้ว

    This is gold

  • @yashwanthyerra2820
    @yashwanthyerra2820 3 หลายเดือนก่อน

    1:48:00

  • @chandramanigupta6997
    @chandramanigupta6997 ปีที่แล้ว

    Thanks

  • @venkatanagaprathapyelugula7738
    @venkatanagaprathapyelugula7738 ปีที่แล้ว

    Visitor pattern missed

  • @hamednikbakht9708
    @hamednikbakht9708 ปีที่แล้ว

    please create video from spring batch . not use default database spring batch. use custom database

  • @_TruongMinhHuu
    @_TruongMinhHuu ปีที่แล้ว

    Thank you so much!!

  • @udhayasankar113
    @udhayasankar113 ปีที่แล้ว

    Pls cover some lld questions

  • @Developer270
    @Developer270 8 หลายเดือนก่อน

    Factory pattern violates the open closed principle...., thats why abstract design pattern...

  • @harshtalwar9615
    @harshtalwar9615 6 หลายเดือนก่อน +1

    O bhai solid design principle hota h na ki pattern

    • @DailyCodeBuffer
      @DailyCodeBuffer  6 หลายเดือนก่อน +1

      O bhai acha hua bata diya 🤣

  • @jayneversettle
    @jayneversettle 5 หลายเดือนก่อน +1

    Continue from 30:49 August 08, 2024

  • @elakstein
    @elakstein 2 หลายเดือนก่อน

    Your factory Design pattern example violates the open closed principle. This is a bad code example, if someone asks you in an interview the solid Desin pattern and then just after that the factory design pattern then with the example shown here, then you are doomed.

    • @elakstein
      @elakstein 2 หลายเดือนก่อน

      Just realised it also breaks the Dependency inversion principle.
      The higher level class (OperatingSystem) shouldn't depend on the lower level class (WindowOperatingSystem, LinuxOperatingSystem) , but it should depend on the abstraction

  • @msrajawat298
    @msrajawat298 ปีที่แล้ว +4

    bro SOLID Principles is not design pattern

    • @syednoman84
      @syednoman84 4 หลายเดือนก่อน

      But its a fundamental concept to build upon before going into design patterns, therefore it makes perfect sense to cover in this video. Great work Shabbir!!!

    • @msrajawat298
      @msrajawat298 4 หลายเดือนก่อน +1

      @@syednoman84 I agree

  • @jaymartinez311
    @jaymartinez311 ปีที่แล้ว

    When are you gonna create a threads 🧵 account? 🤔

    • @DailyCodeBuffer
      @DailyCodeBuffer  ปีที่แล้ว +1

      Shoul I ?

    • @jaymartinez311
      @jaymartinez311 ปีที่แล้ว +1

      @@DailyCodeBuffer Yea. Why not? Be ahead of everybody else.

  • @amarthyaseshu683
    @amarthyaseshu683 ปีที่แล้ว

    thanks