I find Phil Japikse's comments such as "This potentially causese memory leak", "Don't try this on production", on the code helpful. He has probably experienced/seen/heard those lessons and that's why he try to give us some info even though it's not completely focus of the design pattern series. Keep up the good work. and thanks for education
Seconded! I've also heard "program to an interface" repeatedly and while I believe I understand why, I'd definitely watch a video with an in-depth look at interfaces.
What's the best way to implement a message queue. For example, you encounter an error during a library call in a class that does not implement Windows.Forms, but you want to asynchronously queue up a message for that error to be picked up by the GUI and quickly display the error to the user? Or is this even the best way to accomplish this?
I find Phil Japikse's comments such as "This potentially causese memory leak", "Don't try this on production", on the code helpful. He has probably experienced/seen/heard those lessons and that's why he try to give us some info even though it's not completely focus of the design pattern series.
Keep up the good work.
and thanks for education
yes, an episode on interfaces is most welcome
Seconded! I've also heard "program to an interface" repeatedly and while I believe I understand why, I'd definitely watch a video with an in-depth look at interfaces.
Full list for this series:
0. SOLID Design Patterns (start from here): th-cam.com/video/agkWYPUcLpg/w-d-xo.html
1. Design Patterns: Command/Memento: th-cam.com/video/zRbHlDeon3E/w-d-xo.html
2. Design Patterns: Strategy: th-cam.com/video/QZIvlny1Onk/w-d-xo.html
3. Design Patterns: Template Method: th-cam.com/video/MfAvs0n9uMs/w-d-xo.html
4. Design Patterns: Observer and Publish-Subscribe: th-cam.com/video/72bdaDl4KLM/w-d-xo.html
5. Design Patterns: Singleton: th-cam.com/video/sbML3xFHRbI/w-d-xo.html
6. Design Patterns: Factories: th-cam.com/video/JEk7B_GUErc/w-d-xo.html
7. Design Patterns: Adapter and Façade: th-cam.com/video/XYa0rmRMZ1Q/w-d-xo.html
8. Design Patterns: Decorator: th-cam.com/video/6PPMR0GWrZQ/w-d-xo.html
Finally I get to understand the pattern. It's all about context.
4:33 - "Program to an interface" - Have they done an episode on that? I am interested to learn more!
yeah i was wondering too. I couldn't find anything
Nice video. Helped me a lot. Thanks.
What's the best way to implement a message queue. For example, you encounter an error during a library call in a class that does not implement Windows.Forms, but you want to asynchronously queue up a message for that error to be picked up by the GUI and quickly display the error to the user? Or is this even the best way to accomplish this?
Good content, thanks.
Thanks for clearing up PubSub vs Observer pattern for me
You are welcome
C# has IObservable interface built in to the framework
And we've gott Michael Scott to the right :)
Good content! and I find the technical difficulties welcoming, don't edit them out please.