Kotlin

Kotlin taxonomy generated by the site skill importer.

7 skills
A
kotlin-testing

bởi affaan-m

kotlin-testing là một hướng dẫn thực tiễn về tự động hóa test Kotlin với Kotest, MockK, kiểm thử coroutine, test dựa trên thuộc tính và coverage bằng Kover. Dùng skill kotlin-testing này để theo quy trình thân thiện với TDD, viết unit test và component test rõ ràng hơn, đồng thời giảm phỏng đoán khi mock dependency hoặc kiểm thử code suspend.

Test Automation
Yêu thích 0GitHub 156.2k
A
kotlin-patterns

bởi affaan-m

kotlin-patterns giúp bạn viết và review Kotlin đúng chuẩn idiomatic bằng null safety, immutability, sealed hierarchies, coroutines, extension functions và DSL builders. Dùng skill kotlin-patterns này cho việc sinh mã theo phong cách Kotlin-native, refactor và ra quyết định với Gradle Kotlin DSL với ít phải đoán hơn.

Code Generation
Yêu thích 0GitHub 156.2k
A
kotlin-ktor-patterns

bởi affaan-m

kotlin-ktor-patterns giúp bạn xây mới hoặc refactor backend Ktor với routing DSL, plugins, authentication, Koin DI, kotlinx.serialization, WebSockets và testApplication testing. Hãy dùng hướng dẫn kotlin-ktor-patterns này để xây dựng Backend Development dễ bảo trì hơn và cấu trúc server rõ ràng hơn.

Backend Development
Yêu thích 0GitHub 156.2k
A
kotlin-exposed-patterns

bởi affaan-m

kotlin-exposed-patterns là một hướng dẫn thực hành cho kỹ thuật cơ sở dữ liệu Kotlin với JetBrains Exposed. Nội dung bao gồm truy vấn DSL, DAO pattern, `newSuspendedTransaction`, HikariCP, Flyway migrations và ranh giới repository để xây dựng lớp truy cập dữ liệu dễ bảo trì.

Database Engineering
Yêu thích 0GitHub 156.2k
A
kotlin-coroutines-flows

bởi affaan-m

kotlin-coroutines-flows giúp bạn áp dụng Kotlin coroutines và Flow trong Android và KMP với structured concurrency, StateFlow, cancellation, retries và testing. Hãy dùng hướng dẫn kotlin-coroutines-flows này để viết code async an toàn hơn, xử lý streams theo vòng đời và cải thiện các pattern phát triển frontend.

Frontend Development
Yêu thích 0GitHub 156.2k
A
compose-multiplatform-patterns

bởi affaan-m

compose-multiplatform-patterns là một hướng dẫn thực hành cho Compose Multiplatform và Jetpack Compose trong ứng dụng KMP. Nội dung bao quát quản lý state, điều hướng, theming, hiệu năng và các mẫu UI có thể tái sử dụng cho Android, iOS, Desktop và Web, giúp các đội frontend xây dựng màn hình dùng chung dễ bảo trì hơn.

Frontend Development
Yêu thích 0GitHub 156.1k
A
android-clean-architecture

bởi affaan-m

android-clean-architecture hỗ trợ tổ chức ứng dụng Android và Kotlin Multiplatform với ranh giới module rõ ràng, quy tắc phụ thuộc chặt chẽ, cùng các mẫu UseCases, Repositories và data layer.

Backend Development
Yêu thích 0GitHub 156.1k