作成者 affaan-m
kotlin-testing は、Kotest、MockK、コルーチンテスト、プロパティベーステスト、Kover によるカバレッジを使った Kotlin のテスト自動化を実践的に学べるガイドです。TDD に沿ったワークフローで、より分かりやすいユニットテストやコンポーネントテストを書き、依存関係のモック化やサスペンド関数のテストで迷いを減らすために、この kotlin-testing skill を活用できます。
作成者 affaan-m
kotlin-testing は、Kotest、MockK、コルーチンテスト、プロパティベーステスト、Kover によるカバレッジを使った Kotlin のテスト自動化を実践的に学べるガイドです。TDD に沿ったワークフローで、より分かりやすいユニットテストやコンポーネントテストを書き、依存関係のモック化やサスペンド関数のテストで迷いを減らすために、この kotlin-testing skill を活用できます。
作成者 affaan-m
kotlin-patterns は、null 安全性、不変性、sealed 階層、coroutines、拡張関数、DSL ビルダーを使って、idiomatic な Kotlin の記述とレビューを支援します。この kotlin-patterns スキルは、Kotlin ネイティブなコード生成、リファクタリング、Gradle Kotlin DSL の判断を、迷いを減らして進めたいときに役立ちます。
作成者 affaan-m
kotlin-ktor-patterns は、routing DSL、plugins、authentication、Koin DI、kotlinx.serialization、WebSockets、testApplication を使って、Ktor バックエンドの構築やリファクタリングを支援します。保守しやすい Backend Development と、より見通しのよいサーバー構造づくりに役立つ kotlin-ktor-patterns ガイドです。
作成者 affaan-m
kotlin-exposed-patterns は、JetBrains Exposed を使った Kotlin のデータベース設計・運用を実践的に学べるガイドです。DSL クエリ、DAO パターン、`newSuspendedTransaction`、HikariCP、Flyway マイグレーション、保守しやすいデータアクセスのためのリポジトリ境界までをカバーしています。
作成者 affaan-m
kotlin-coroutines-flows は、Android と KMP で Kotlin のコルーチンと Flow パターンを、構造化並行性、StateFlow、キャンセル、リトライ、テストまで含めて実践するのに役立ちます。この kotlin-coroutines-flows ガイドを使えば、より安全な非同期コード、ライフサイクルを意識したストリーム設計、そしてフロントエンド開発のパターン改善に役立ちます。
作成者 affaan-m
compose-multiplatform-patterns は、KMP アプリ向けの Compose Multiplatform と Jetpack Compose を実践的に学べるガイドです。状態管理、ナビゲーション、テーマ設計、パフォーマンス、再利用可能な UI パターンをカバーし、Android、iOS、Desktop、Web にまたがる保守しやすい共通画面の構築を支援します。
作成者 affaan-m
android-clean-architecture は、明確なモジュール境界、依存関係のルール、UseCases、Repositories、データレイヤーパターンを通じて、Android アプリや Kotlin Multiplatform アプリを整理して設計するためのスキルです。