A repository consisting of short programs related to Object-oriented-principles, solid-design-principles and design-patterns implemented using TypeScript.
- Single responsibility principle
- Open closed principle
- Liskov substitution principle
- Interface segregation principle
- Dependency inversion principle
Creational Design patterns