
This lesson introduces the high-level concept of design patterns and explains three design pattern types:
You probably already know this secret about programmers: They love reusing stuff. Frameworks, algorithms, classes — they’re all just things that can be used over and over again to solve similar problems. We also have design patterns: problems that are similar in nature but solved a bit differently every time. Let’s explore them.
By the end of this module, learners will be able to:
There are two components to this module:
40 min total:
Find a 👾 bug 👾 or have suggestions? Let us know!