Low Level Design Patterns implemented in Python.
This repo contains simplified and concise implementations of Low Level Design Patterns and Examples.
This repo extensively uses new Python features. Code was written with Python 3.12. Some notable features I read to implement in latest syntax
- Self Type
- Forward References
- Postponed Evaluation
- Structural Matching
- Type Hinting
- Type Check
- Override Type
Youtube videos.
Refactoring Guru website