kotlin-patterns - 应用惯用的 Kotlin 开发模式
提供涵盖空安全、不可变性、密封层次结构、协程、DSL 构建器和 Gradle Kotlin DSL 的 Kotlin 模式与最佳实践。
标签
更新于: 2026-10-04能力
典型输入
典型输出
该技能可以做什么
- 应用空安全
- 优先使用不可变数据
- 建模密封层次结构
- 使用结构化并发
- 构建响应式 Flow
- 定义扩展函数
- 创建类型安全 DSL
- 配置 Gradle Kotlin DSL
输入
- Kotlin 源代码
- Kotlin 模块需求
- 库设计需求
- Gradle 构建配置
输出
- Kotlin 代码变更
- Gradle 配置变更
- 代码审查建议
- 重构建议
要求
- Kotlin 开发环境
- 使用协程时的协程与 Flow 支持
