The guide will allow developers interested in design patterns in Kotlin to apply their knowledge in practice. The book covers classical and modern design patterns, demonstrating practical approaches to their implementation and corresponding methodologies.
The third edition contains relevant updates of...
Kotlin starting from version 1.6 and offers an in-depth discussion of topics such as structured concurrency and context receivers. The book begins with a description of the basic syntax of Kotlin and the importance of design patterns, including classical creational, structural, and behavioral patterns. It then moves on to introduce the tools of functional programming and patterns of reactive and concurrent processing, including coroutines and structured concurrency. As you familiarize yourself with these advanced concepts, you will enhance your programming skills in Kotlin. The book also discusses the latest architectural trends, paying special attention to microservices design patterns that will help you choose a particular architecture.
You will gain a good understanding of these advanced concepts and be able to apply them in your projects.
Author: Алексей Сошин
Printhouse: piter
Series: Programmer's Library
Age restrictions: 16+
Year of publication: 2025
ISBN: 9786010996946
Number of pages: 416
Size: 233х165х23 mm
Cover type: soft
Weight: 652 g
ID: 1712811