Design Patterns: The Movie
Vložit
- čas přidán 27. 07. 2024
- Dive deep into the world of Object-Oriented Programming (OOP) as we unravel the essence of all 23 design patterns! From Singleton to Observer, Bridge to Strategy, this comprehensive guide breaks down each pattern with clear examples and practical insights. Whether you're a novice or a seasoned developer, this video is your ultimate roadmap to understanding and implementing design patterns in your projects. Don't miss out on this essential knowledge! 💡
🔴 Don't forget to like, share, and subscribe for more insightful content on software design patterns!
⏰Chapters:
0:00 Introduction
2:29 Creational Design Patterns
2:32 Factory Method
6:16 Abstract Factory
10:08 Builder
13:37 Prototype
16:33 Singleton
20:02 Structural Design Patterns
20:05 Adapter
23:30 Bridge
26:19 Composite
30:40 Decorator
34:13 Facade
37:52 Flyweight
41:31 Proxy
45:28 Behavioral Design Patterns
45:31 Chain of responsibility
49:12 Command
52:33 Interpreter
56:11 Iterator
1:00:07 Mediator
1:03:24 Memento
1:07:02 Observer
1:10:41 State
1:13:55 Strategy
1:16:28 Template Method
1:19:49 Visitor
1:23:07 Good bye!
#coding #OOP #DesignPatterns #SoftwareEngineering #java #cpp - Věda a technologie
Thank you very for such great tutorial! I love it. It gives very good overview for most commonly used design patterns
Thanks for all the God's work, now i can pass my c++ pre intern interview:D
You can do better, I'm sure :D
Just what I needed, now I will save this video, I appreciated your effort.
Yes, watch when it’s convenient, and thank you!
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
You are totally correct!
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.
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 :)
Thanks so much for this. I actually understood almost every pattern you mentioned in the video thanks.
Glad to hear!
For the problem 2:32 the strategy pattern can also be used.
Yours videos are amazing
Thank you!!!
Thank you!!
Thank you for watching :)
😃 great video (even though i havent finished it yet)
Thank you!!!
At 21:39 I could just create simple classes like Bank1, Bank2, why add adapter to them?
at 35:17, getting all the data at once is not good for performance, segregating into API is a better approach.