Programming Design Patterns
- Updated2021-08-13
- 1 minute(s) read
Programming Design Patterns
A design pattern is a code structure or practice that solves common programming problems.
Here are a few examples of design patterns and the problems they solve.
- Event-driven programming allows your code to respond to events during execution.
- The state machine design pattern allows you to execute different parts of your code based on the state of your application.