https://github.com/anantkaushik/design_patterns
Implementation of some common design patterns in Python
https://github.com/anantkaushik/design_patterns
Last synced: 6 months ago
JSON representation
Implementation of some common design patterns in Python
- Host: GitHub
- URL: https://github.com/anantkaushik/design_patterns
- Owner: anantkaushik
- Created: 2020-05-21T15:53:42.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2021-04-04T18:20:16.000Z (over 4 years ago)
- Last Synced: 2025-03-25T06:33:26.842Z (7 months ago)
- Language: Python
- Size: 67.4 KB
- Stars: 4
- Watchers: 0
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Design_Patterns
Implementation of some common design patterns in Python### What are Design Patterns?
> A design pattern is a model solution to a common design problem. It describes the problem and general approach to solving it.### Why do we need Design Patterns?
> We need design patterns to ensure that our work is consistent, reliable and understandable.### Classification
- Creational - Object creation.
- Structural - Object relationships.
- Behavioral - Object interaction and responsibility.