Programming Paradigms
- Types of Programming Paradigm
- OOPS/SOLID
- Functional Programming
- Design Patterns
- Creational - Abstract Factory
- Creational - Object Pool
- Structural - Adapter
- Structural - Facade
- Structural - Bridge
- Structural - Decorator
- Structural - Proxy
- Behavioral - Chain of Responsibility
- Behavioral - Iterator
- Behavioral - Mediator
- Behavioral - Memento
- Behavioral - Observer
- Behavioral - Publisher Subsriber
- Behavioral - State
- Behavioral - Strategy
- Concurrency - Reactor
- Architectural - MVVM
- Others