Kotlin

Kotlin taxonomy generated by the site skill importer.

7 個技能
A
kotlin-testing

作者 affaan-m

kotlin-testing 是一份實用的 Kotlin 測試自動化指南,涵蓋 Kotest、MockK、協程測試、屬性式測試與 Kover 覆蓋率。使用這個 kotlin-testing skill,可以跟著偏向 TDD 的工作流程撰寫更清楚的單元測試與元件測試,並在 mock 相依項或測試 suspend 程式碼時,減少猜測與反覆試錯。

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

作者 affaan-m

kotlin-patterns 能幫你用 null safety、immutability、sealed hierarchies、coroutines、extension functions 和 DSL builders,寫出並審閱更符合 Kotlin 慣例的程式。這個 kotlin-patterns skill 適合用於 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 coroutines 與 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