Part of the issue in the example here is not having multiple inheritance in C#. Not putting a judgement on the value of it but it's at least partially a language issue.
True! Even if multiple inheritance was in C#, I'd still prefer using composition patterns like this. I think multiple inheritance can create more complexity and can be a bit more difficult for other developers understand. On the other hand, I shouldn't impose my opinion since most languages I work with don't support multiple inheritance hahah
Man, I just randomly found this video to demonstrate decorator pattern to a junior collogue. then now I forgot what the decorator pattern is Thanks!
Awesome, glad this was helpful Yiğit!
Today's special item was Decorator with Builder pattern topping on it. Thank you so much for explaining the concept with such a beautiful example.
Glad you enjoyed it S Afzal, more on the way!
A huge thanks again for sharing your knowledge in such a lucid way
You and Chris Fix sound so much alike it's hilarious sometimes listening to your videos. Keep 'em coming. Great stuff!
Hahah that's so weird, I was just watching one of his videos the other day for something I was working on. Anyways, more vids on the way!
Beautiful! Learn two patterns in less than 15 mins.
Awesome William, the more learning the better!
Thank you for video Sean, waiting for more patterns
Awesome Fox Red, more on the way!
This is excellent; thanks as always.
Thanks for the continuous support and feedback, pleasecheckmyid!
Very clean. Thanks!
Hi! really love your video. Question for you. Why you use a interface for the menu and not a regular model?
Hi Sean. .Net Maui and .Net Maui Blazor are Q1/Q2. Do you plan videos please? Particularly interested in Wpf with .Net Maui Blazor. Thanks
I do have plans to get into this, Ian! I'm pretty excited for Maui and had tried out the preview releases too. Hopefully it really is ready in Q1/Q2.
@@SingletonSean Thanks Sean.
Part of the issue in the example here is not having multiple inheritance in C#. Not putting a judgement on the value of it but it's at least partially a language issue.
True! Even if multiple inheritance was in C#, I'd still prefer using composition patterns like this. I think multiple inheritance can create more complexity and can be a bit more difficult for other developers understand. On the other hand, I shouldn't impose my opinion since most languages I work with don't support multiple inheritance hahah
how can i add the memento pattern to this particular code please
This one will cause bugs if not used wisely
Until the builder was introduced lol