mirror of
https://github.com/rjNemo/design-patterns
synced 2026-06-06 02:26:40 +00:00
No description
* chore: create behavioral design patterns package * doc: add chain of responsibility documentation * doc: add behavioral package table of content * doc: edit general doc * add code example Co-authored-by: Ruidy <r.nemausat@empfohlen.de> |
||
|---|---|---|
| behavioral | ||
| creational | ||
| structural | ||
| .gitignore | ||
| README.md | ||
Design Patterns in Python
Design patterns are typical solutions to common problems in software design. Each pattern is like a blueprint that you can customize to solve a particular design problem in your code.
Benefits of patterns
Patterns are a toolkit of solutions to common problems in software design. They define a common language that helps your team communicate more efficiently.
Classification
Design patterns differ by their complexity, level of detail and scale of applicability. In addition, they can be categorized by their intent and divided into three groups.