Design Patterns: The Movie

Поделиться
HTML-код
  • Опубликовано: 4 янв 2025

Комментарии • 52

  • @tretiakdev
    @tretiakdev 7 месяцев назад +7

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

  • @Schduam
    @Schduam 17 дней назад

    Studying for my exam tomorrow, thanks for the great explaination! This video is crazy good! Great Visuals too!

  • @nanonkay5669
    @nanonkay5669 7 месяцев назад +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  7 месяцев назад

      You are totally correct!

    • @Nosa344
      @Nosa344 Месяц назад

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

  • @muggzzzzz
    @muggzzzzz 2 месяца назад +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 месяца назад +2

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

    • @MrMustachehead
      @MrMustachehead Месяц назад

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

  • @cristhiamtovar9003
    @cristhiamtovar9003 7 месяцев назад +2

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

    • @levonog
      @levonog  7 месяцев назад

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

  • @BasuraRatnayake
    @BasuraRatnayake Месяц назад +1

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

  • @piotrminkin8870
    @piotrminkin8870 Месяц назад

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

  • @ЛевонАрутюнян-о4е
    @ЛевонАрутюнян-о4е 7 месяцев назад +5

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

    • @levonog
      @levonog  7 месяцев назад

      You can do better, I'm sure :D

  • @bimajatmikoabadi5706
    @bimajatmikoabadi5706 Месяц назад

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

    • @levonog
      @levonog  Месяц назад

      Thank you for watching!

  • @uchennaofoma4624
    @uchennaofoma4624 7 месяцев назад

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

    • @levonog
      @levonog  6 месяцев назад

      Glad to hear!

  • @essawy897
    @essawy897 7 месяцев назад +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  7 месяцев назад +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 :)

  • @ehSamurai3483
    @ehSamurai3483 6 месяцев назад

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

  • @ehSamurai3483
    @ehSamurai3483 6 месяцев назад

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

  • @bobobo1673
    @bobobo1673 7 месяцев назад +3

    Yours videos are amazing

    • @levonog
      @levonog  7 месяцев назад

      Thank you!!!

  • @akashsri3
    @akashsri3 4 месяца назад

    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  4 месяца назад

      Thank you so much!

  • @knkootbaoat6759
    @knkootbaoat6759 7 месяцев назад +2

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

    • @levonog
      @levonog  7 месяцев назад +1

      Thank you!!!

  • @bucketpizza5197
    @bucketpizza5197 Месяц назад +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  Месяц назад

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

  • @swagatochatterjee7104
    @swagatochatterjee7104 2 месяца назад

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

    • @levonog
      @levonog  2 месяца назад +1

      Generated using MidJourney

  • @saikirangadi7325
    @saikirangadi7325 Месяц назад

    How do you make such presentation and animation in video?

    • @levonog
      @levonog  Месяц назад

      After Effects + Photoshop

  • @stickyamp5996
    @stickyamp5996 7 месяцев назад +1

    Thank you!!

    • @levonog
      @levonog  7 месяцев назад

      Thank you for watching :)

  • @bgsadi
    @bgsadi 2 месяца назад

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

  • @sadranezam3367
    @sadranezam3367 Месяц назад

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

  • @NoahNobody
    @NoahNobody 2 месяца назад +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  2 месяца назад +1

      Noted, thank you!

  • @shybry3371
    @shybry3371 Месяц назад

    🙏🏻

  • @ehSamurai3483
    @ehSamurai3483 6 месяцев назад

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

  • @achunaryan3418
    @achunaryan3418 2 месяца назад

    The answer is type casting, not pattern matching

  • @XDarkGreyX
    @XDarkGreyX 2 месяца назад

    OOPs

  • @jay_wright_thats_right
    @jay_wright_thats_right Месяц назад

    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  Месяц назад

      Interesting suggestion, I’ll try :)

    • @MrDirzel
      @MrDirzel Месяц назад +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 Месяц назад

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

  • @smolytchannel5062
    @smolytchannel5062 Месяц назад

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

    • @levonog
      @levonog  Месяц назад

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