Design Patterns: The Movie

Поділитися
Вставка
  • Опубліковано 28 лис 2024

КОМЕНТАРІ • 49

  • @tretiakdev
    @tretiakdev 5 місяців тому +5

    Thank you very for such great tutorial! I love it. It gives very good overview for most commonly used design patterns

  • @nanonkay5669
    @nanonkay5669 6 місяців тому +9

    It's apparent early on that understanding interfaces is key, crucial, paramount and fundamental to implementing design patterns. Interfaces are at the heart of being good at designing software

    • @levonog
      @levonog  6 місяців тому

      You are totally correct!

    • @Nosa344
      @Nosa344 19 днів тому

      Interfaces are types where types are sets. A set would be a collection of the same things

  • @muggzzzzz
    @muggzzzzz Місяць тому +4

    So basically, almost every pattern leads to increased complexity of a code.
    Great tutorial on design patterns, thank you!
    I'm sure you've put a lot of work into this video.

    • @levonog
      @levonog  Місяць тому +2

      Yes, patterns should be used wisely, only if they are really necessary.
      Thank you!

    • @MrMustachehead
      @MrMustachehead 6 днів тому

      Imo, reading code that uses well known design patterns is much easier than trying to figure out some mess someone has cobbled together

  • @bucketpizza5197
    @bucketpizza5197 17 днів тому +2

    This is what I want the algoritm to recommend to me, not some streamer reacting to some hacker news drama. Or some animated video of new pay to win AI that is advertised to be great because it can generate a html button in some frontend framework.

    • @levonog
      @levonog  16 днів тому

      This is the best compliment I’ve ever received, thank you!

  • @ЛевонАрутюнян-о4е
    @ЛевонАрутюнян-о4е 6 місяців тому +5

    Thanks for all the God's work, now i can pass my c++ pre intern interview:D

    • @levonog
      @levonog  6 місяців тому

      You can do better, I'm sure :D

  • @cristhiamtovar9003
    @cristhiamtovar9003 6 місяців тому +2

    Just what I needed, now I will save this video, I appreciated your effort.

    • @levonog
      @levonog  6 місяців тому

      Yes, watch when it’s convenient, and thank you!

  • @piotrminkin8870
    @piotrminkin8870 23 дні тому

    I do really appreciate the time given to and the quality of obtained animations - really good work.

  • @BasuraRatnayake
    @BasuraRatnayake 14 днів тому +1

    Wow, Thank you very much for such an easy to understand and well explained tutorial.

  • @essawy897
    @essawy897 6 місяців тому +5

    Great video!
    can we get an in-depth series for each design pattern? with examples of before and after code, refactoring, and combining one or more design pattern for each solution.

    • @levonog
      @levonog  6 місяців тому +4

      This course took me 8 months and right now I want to take a break from design patterns and concentrate on system design, but who knows, maybe in the future :)

  • @bobobo1673
    @bobobo1673 6 місяців тому +3

    Yours videos are amazing

    • @levonog
      @levonog  6 місяців тому

      Thank you!!!

  • @uchennaofoma4624
    @uchennaofoma4624 5 місяців тому

    Thanks so much for this. I actually understood almost every pattern you mentioned in the video thanks.

    • @levonog
      @levonog  5 місяців тому

      Glad to hear!

  • @bimajatmikoabadi5706
    @bimajatmikoabadi5706 20 днів тому

    Amazing work, so complete and clear. Thank you very much!

    • @levonog
      @levonog  20 днів тому

      Thank you for watching!

  • @knkootbaoat6759
    @knkootbaoat6759 6 місяців тому +2

    😃 great video (even though i havent finished it yet)

    • @levonog
      @levonog  6 місяців тому +1

      Thank you!!!

  • @ehSamurai3483
    @ehSamurai3483 4 місяці тому

    For the problem 2:32 the strategy pattern can also be used.

  • @ehSamurai3483
    @ehSamurai3483 4 місяці тому

    At 21:39 I could just create simple classes like Bank1, Bank2, why add adapter to them?

  • @akashsri3
    @akashsri3 3 місяці тому

    this is such an amazing video for this topic i can clearly see how much hard work would have gone to edit animate teach and present great vid

    • @levonog
      @levonog  3 місяці тому

      Thank you so much!

  • @sadranezam3367
    @sadranezam3367 18 днів тому

    awesome stuff . you might wanna consider cutting back on the constant background music tho

  • @stickyamp5996
    @stickyamp5996 6 місяців тому +1

    Thank you!!

    • @levonog
      @levonog  6 місяців тому

      Thank you for watching :)

  • @saikirangadi7325
    @saikirangadi7325 5 днів тому

    How do you make such presentation and animation in video?

    • @levonog
      @levonog  5 днів тому

      After Effects + Photoshop

  • @swagatochatterjee7104
    @swagatochatterjee7104 Місяць тому

    Where did you get the sprite sheet for the Flyweight design pattern?

    • @levonog
      @levonog  Місяць тому +1

      Generated using MidJourney

  • @NoahNobody
    @NoahNobody Місяць тому +1

    Just a small production critique. These videos really don't need a backing track. Granted, it was very quiet, but if you can hear it, it is a distraction and does not aid the learner.

    • @levonog
      @levonog  Місяць тому +1

      Noted, thank you!

  • @achunaryan3418
    @achunaryan3418 Місяць тому

    The answer is type casting, not pattern matching

  • @ehSamurai3483
    @ehSamurai3483 4 місяці тому

    at 35:17, getting all the data at once is not good for performance, segregating into API is a better approach.

  • @bgsadi
    @bgsadi 27 днів тому

    i love it man, you just got a new subscriber! keep up the good work 🫡🫡

  • @XDarkGreyX
    @XDarkGreyX Місяць тому

    OOPs

  • @smolytchannel5062
    @smolytchannel5062 11 днів тому

    good video but im just getting a headache trying to understand that accent. maybe a tts voice could be better perhaps?

    • @levonog
      @levonog  11 днів тому

      I’m sorry :( yeah, I’ll use it on the next videos

  • @jay_wright_thats_right
    @jay_wright_thats_right 22 дні тому

    I appreciate the hard work in creating this video. Can you an AI tool for the voiceover in future videos? There are many moments when I can't understand you because of your accent and the way you pronounce words.

    • @levonog
      @levonog  22 дні тому

      Interesting suggestion, I’ll try :)

    • @MrDirzel
      @MrDirzel 13 днів тому +1

      @levonog have to disagree with this comment. Different people have different accents and it's just something the listener has to deal with. I actually like your accent, it's unique to you and differentiates your video from all the other slop. Your cadence and speed of speaking are very good and It helped me actually listen to what you were saying. Keep your voice!

    • @satyajitrajbanshi3620
      @satyajitrajbanshi3620 13 днів тому

      I hate AI voices.. Human voices are more conveying to audience