Author: Alexey Soshin

Hands-on Design Patterns with Kotlin. Build scalable applications using traditional, reactive, and concurrent design patterns in Kotlin

Alexey Soshin

Kotlin Design Patterns and Best Practices. Build scalable applications using traditional, reactive, and concurrent design patterns in Kotlin - Second Edition

Alexey Soshin, Anton Arhipov

Kotlin Design Patterns and Best Practices. Elevate your Kotlin skills with classical and modern design patterns, coroutines, and microservices - Third Edition

Alexey Soshin