April 2024
Intermediate to advanced
474 pages
9h 39m
English
In this section, you’ll put your understanding of design patterns to practical use by building a real-world application, while learning essential best practices and identifying anti-patterns to avoid.
Initially, we’ll introduce a set of best practices and potential pitfalls to be mindful of when developing applications in Kotlin. Following that, we’ll integrate our knowledge of functional programming and coroutines with the Arrow framework, illustrating its contribution to Kotlin development through idiomatic functional programming. This includes showcasing how Arrow facilitates the creation of clear, expressive, and sustainable code, thereby maximizing the benefits of functional programming ...
Read now
Unlock full access