Domain-Driven Design - Tackling Complexity in the Heart of Software
Eric Evans
Hands-on Design Patterns and Best Practices with Julia
Tom Kwong
Head First Design Patterns
Eric Freeman & Elisabeth Robson & Bert Bates
head first (1)
Implementing Domain-Driven Design
Vaughn Vernon
Kotlin Design Patterns and Best Practices
Alexey Soshin