Relevant Resources This Repo contains demo code each and every design pattern for a specific use case. https://jstobigdata.com/java/singleton-design-pattern-in-java-with-a-real-world-example/ https://refactoring.guru/design-patterns https://www.journaldev.com/java/design-patterns