- Singleton Design Pattern
- Factory Design Pattern
- Abstract Factory Design Pattern
- Builder Design Pattern
- Prototype Design Pattern
- Chain Of Responsibility Design Pattern
- Command Design Pattern
- Interpreter Design Pattern
- Iterator Design Pattern
- MVC Design Pattern
- Memento Design Pattern
- Observer Design Pattern
- State Design Pattern
- Strategy Design Pattern
- Template Design Pattern
- Visitor Design Pattern
- Adapter Design Pattern
- Bridge Design Pattern
- Composite Design Pattern
- DAO Design Pattern
- Decorator Design Pattern
- Dependency Injection Design Pattern
- Flyweight Design Pattern
- Mediator Design Pattern
- Proxy Design Pattern
- Service Locator Design Pattern
- https://www.udemy.com/course/basics-of-software-architecture-design-in-java
- https://www.digitalocean.com/community/tutorials/java-design-patterns-example-tutorial
- https://refactoring.guru/design-patterns/catalog
- https://www.geeksforgeeks.org/software-design-patterns
- https://www.tutorialspoint.com/design_pattern/design_pattern_overview.htm
- https://www.baeldung.com
- https://medium.com/flutter-community/flutter-design-patterns-0-introduction-5e88cfff6792
- https://flutterdesignpatterns.com
- https://github.com/scottt2/design-patterns-in-dart
- https://github.com/mkobuolys/flutter-design-patterns