Kotlin

Kotlin taxonomy generated by the site skill importer.

7 个技能
A
kotlin-testing

作者 affaan-m

kotlin-testing 是一份面向 Kotlin 测试自动化的实用指南,涵盖 Kotest、MockK、协程测试、基于属性的测试和 Kover 覆盖率。使用这个 kotlin-testing 技能,可以遵循更贴近 TDD 的工作流,编写更清晰的单元测试和组件测试,并在 mock 依赖或测试挂起代码时减少猜测。

测试自动化
收藏 0GitHub 156.2k
A
kotlin-patterns

作者 affaan-m

kotlin-patterns 帮你用 Kotlin 的空值安全、不可变性、sealed 层级、协程、扩展函数和 DSL builder 写出更符合惯用法的代码,并便于审查。把这个 kotlin-patterns 技能用于 Kotlin 原生代码生成、重构以及 Gradle Kotlin DSL 决策,可以减少拍脑袋式判断。

代码生成
收藏 0GitHub 156.2k
A
kotlin-ktor-patterns

作者 affaan-m

kotlin-ktor-patterns 可帮助你使用 routing DSL、plugins、authentication、Koin DI、kotlinx.serialization、WebSockets 和 testApplication 测试来构建或重构 Ktor 后端。把这份 kotlin-ktor-patterns 指南当作维护性更好的 Backend Development 和更清晰的服务端结构参考。

后端开发
收藏 0GitHub 156.2k
A
kotlin-exposed-patterns

作者 affaan-m

kotlin-exposed-patterns 是一份面向 Kotlin 数据库工程的实用指南,聚焦 JetBrains Exposed。内容涵盖 DSL 查询、DAO 模式、`newSuspendedTransaction`、HikariCP、Flyway migration,以及用于构建可维护数据访问的 repository 边界。

数据库工程
收藏 0GitHub 156.2k
A
kotlin-coroutines-flows

作者 affaan-m

kotlin-coroutines-flows 帮你在 Android 和 KMP 中应用 Kotlin 协程与 Flow 模式,涵盖结构化并发、StateFlow、取消、重试和测试。可将这份 kotlin-coroutines-flows 指南用于更安全的异步代码、具备生命周期感知的流,以及更好的前端开发模式。

前端开发
收藏 0GitHub 156.2k
A
compose-multiplatform-patterns

作者 affaan-m

compose-multiplatform-patterns 是一份面向 KMP 应用中 Compose Multiplatform 与 Jetpack Compose 的实用指南,涵盖状态管理、导航、主题、性能优化以及可复用 UI 模式,适用于 Android、iOS、Desktop 和 Web,帮助前端开发团队构建更易维护的共享界面。

前端开发
收藏 0GitHub 156.1k
A
android-clean-architecture

作者 affaan-m

android-clean-architecture 帮助你为 Android 和 Kotlin Multiplatform 应用梳理清晰的模块边界、依赖规则、UseCases、Repositories 以及数据层模式。

后端开发
收藏 0GitHub 156.1k