Java & Design Patterns

The Java & Design Patterns series explains design principles and patterns through runnable Java code: SOLID, the GoF patterns, dependency injection, Repository and Specification with JPA, DDD, Hexagonal Architecture, ...

Java & Design Patterns