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...
Awesome course! It really opened my eyes to the design patterns used in Laravel. Now to dig in to the more complex patterns I need more experience with. Thank you!