0

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.

23rd May 2020, 12:48 AM
Bekir Kağan Karaahmetoğlu
Bekir Kağan Karaahmetoğlu - avatar
3 Answers
+ 5
https://www.sololearn.com/learn/672/?ref=app Bekir Kağan Karaahmetoğlu You are welcome 😃. You can use the search bar 🔍 in Learn section too. There are many interesting lessons there.
23rd May 2020, 1:15 AM
Kevin ★
+ 6
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. https://www.dotnetcurry.com/patterns-practices/1461/command-query-separation-cqs 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 😉👌
24th May 2020, 5:40 AM
David Carroll
David Carroll - avatar
+ 1
I didn't know there was a lesson about design patterns. Thanks!
23rd May 2020, 1:30 AM
Bekir Kağan Karaahmetoğlu
Bekir Kağan Karaahmetoğlu - avatar