One of my goals in this course was to show you the options for which patterns you may use. I tried to limit them and show only the most practical ones, but maybe you're still confused about how to use all that information in your situation.
RECOGNIZE Patterns
By showing different examples, I wanted you to notice the patterns. This is the most common thing you need to do in your daily development life.
You would often need to take someone else's code and add features, not breaking the pattern from the original author.
Another example would be...