Kotlin Patterns

Idiomatic Kotlin patterns for JVM and Android: null-safety, sealed hierarchies, coroutines and structured concurrency, immutable data modeling, error handling, and Java interop. Use when writing or reviewing `.kt` code, porting Java into Kotlin, designing Android app architecture (ViewModel, repository, Flow), or auditing coroutine cancellation, `runBlocking`, and lifecycle-scoped work.

AeonDave 4fe5570 6 files · 40.5 KB Updated

File contents

AeonDave/malskill/tree/main/coding/kotlin-patterns commit 4fe5570fae

Frequently asked questions

npx skillmds@latest add aeondave/kotlin-patterns