Coroutines

Coroutines taxonomy generated by the site skill importer.

5 個技能
A
swift-concurrency-6-2

作者 affaan-m

swift-concurrency-6-2 可協助你導入 Swift 6.2 的 Approachable Concurrency、修正資料競爭錯誤,並判斷何時應保留在 MainActor 上執行,或改用 @concurrent 將工作卸載。這份 swift-concurrency-6-2 指南適用於 app 與 backend 開發的遷移情境。

後端开发
收藏 0GitHub 156.3k
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-coroutines-flows

作者 affaan-m

kotlin-coroutines-flows 幫助你在 Android 與 KMP 中套用 Kotlin coroutines 與 Flow 模式,涵蓋結構化並行、StateFlow、取消、重試與測試。這份 kotlin-coroutines-flows 指南適合用來撰寫更安全的非同步程式碼、建立具生命週期感知的串流,以及改善前端開發模式。

前端开发
收藏 0GitHub 156.2k