Practicing and exploring
Test your knowledge and understanding by answering some questions, getting some hands-on practice, and exploring the topics covered in this chapter with deeper research.
Exercise 17.1 – Online-only material
An oldie but a goodie article about design patterns, Discover the Design Patterns You’re Already Using in the .NET Framework by Rob Pierry, can be found at the following link: https://learn.microsoft.com/en-us/archive/msdn-magazine/2005/july/discovering-the-design-patterns-you-re-already-using-in-net.
Exercise 17.2 – Practice exercises
Websites like LeetCode, HackerRank, and CodeSignal are gold mines for honing your skills:
- LeetCode: https://leetcode.com/
- HackerRank: https://www.hackerrank.com/
- CodeSignal: https://codesignal.com/
Exercise 17.3 – Test your knowledge
To get the best answer to some of these questions, you will need to do your own research. I want you to “...