Transcript from the "Introduction" Lesson
[00:01:00] So if you want to follow along and do the exercises, make sure to visit this website. And for the exercises, I'm using StackBlitz. Now, you don't need to have an account for that, which is pretty nice. I just didn't wanna have to deal the environment setup, all of that stuff.
[00:01:15] So when you're doing an exercise and you wanna get it on a bigger screen, just to quickly show, you can just click on here and you actually see it open up a bit bigger, bigger font size and all that stuff. So design patterns are concepts that we can use to solve or at least solve in a performant way, commonly recurring issues in software architecture.
[00:01:36] Now, before I get started with all the patterns that we'll be covering today, they aren't just a checklist. It's not like, these are the patterns that will make your app performant, so just implement this in your app right away, that's not how it works. I'm just here kind of to raise awareness, hey, these patterns exist.
[00:01:52] These are commonly recurring issues or minor problems that might affect your app's performance pretty badly. So maybe in the future, if you ever run into an issue with your software architecture, you're like, hey, wait a second, I've learned this, I've heard about this issue, I believe I can use this pattern to solve this.