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?