For C#, which design patterns should I learn? | SoloLearn: Learn to code for FREE!


For C#, which design patterns should I learn?

I want to learn some design patterns as much as I can but where should I start? I know some of them already like singleton and strategy but I want to learn more of them.

5/23/2020 12:48:50 AM

Bekir Kağan Karaahmetoğlu

3 Answers

New Answer

+5 Bekir Kağan Karaahmetoğlu You are welcome 😃. You can use the search bar 🔍 in Learn section too. There are many interesting lessons there.


Take a look at CQS and implementing this pattern using dependency injection. Here's a decent article to seems to cover many of the bases. I should also emphasize you become familiar will SOLID Principles and Clean Code concepts by Robert Martin, a.k.a. Uncle Bob. These concepts were a core foundation for me in understanding how and when to utilize various design patterns. Best of luck 😉👌


I didn't know there was a lesson about design patterns. Thanks!