Computer Networking > eBook-PDF > Kotlin Design Patterns and Best Practices Build scalable applications using traditional, reactive, a (All)

Kotlin Design Patterns and Best Practices Build scalable applications using traditional, reactive, and concurrent design patterns in Kotlin, 2nd Edition, By Alexey Soshin [PDF] [eBook]

Document Content and Description Below

This book shows you how easy it can be to implement traditional design patterns in the modern multi-paradigm Kotlin programming language, and takes you through the new patterns and paradigms that have... emerged. This second edition is updated to cover the changes introduced from Kotlin 1.2 up to 1.5 and focuses more on the idiomatic usage of coroutines, which have become a stable language feature. You'll begin by learning about the practical aspects of smarter coding in Kotlin, as well as understanding basic Kotlin syntax and the impact of design patterns on your code. The book also provides an in-depth explanation of the classical design patterns, such as Creational, Structural, and Behavioral families, before moving on to functional programming. You'll go through reactive and concurrent patterns, and finally, get to grips with coroutines and structured concurrency to write performant, extensible, and maintainable code. By the end of this Kotlin book, you'll have explored the latest trends in architecture and design patterns for microservices. You'll also understand the tradeoffs when choosing between different architectures and make informed decisions. [Show More]

Last updated: 1 year ago

Preview 1 out of 356 pages

Reviews( 0 )

$25.00

Add to cart

Instant download

Can't find what you want? Try our AI powered Search

OR

GET ASSIGNMENT HELP
29
0

Document information


Connected school, study & course


About the document


Uploaded On

Dec 09, 2022

Number of pages

356

Written in

Seller


seller-icon
eBookSmTb

Member since 2 years

1084 Documents Sold


Additional information

This document has been written for:

Uploaded

Dec 09, 2022

Downloads

 0

Views

 29

Document Keyword Tags

Recommended For You


$25.00
What is Browsegrades

In Browsegrades, a student can earn by offering help to other student. Students can help other students with materials by upploading their notes and earn money.

We are here to help

We're available through e-mail, Twitter, Facebook, and live chat.
 FAQ
 Questions? Leave a message!

Follow us on
 Twitter

Copyright © Browsegrades · High quality services·