My team struggles with Kotlin coding conventions. From my point of view there is an overuse of it
(related post), apply
, let
and friends. This is especially hard to read if blocks are nested or if endless trainwrecks of “let … let … let” are used.
I’m looking for best-practices in Kotlin, something like this:
- Coding Conventions
- Idiomatic Kotlin. Best Practices.
- Kotlin Best Practices
- When to use Kotlin’s standard functions
- Effective Kotlin (book $)
Do you know more good sources?