Android Code Review Skill
Android/Kotlin コードのレビューを実施する。
技術スタック
| カテゴリ | 技術 |
|---|---|
| 言語 | Kotlin |
| UI | Jetpack Compose + Material 3 |
| アーキテクチャ | MVVM (ViewModel + StateFlow) |
| DI | Hilt |
| ネットワーク | Retrofit + OkHttp + Moshi/kotlinx.serialization |
| ローカルDB | Room |
| ナビゲーション | Compose Navigation |
| 非同期処理 | Kotlin Coroutines + Flow |
| 画像 | Coil |
ワークフロー
コードレビュー
Android/Kotlin コードのレビューを実施する。
チェック観点:
- •Kotlin のイディオム・ベストプラクティスに従っているか
- •Compose の再コンポジション効率(不要な recomposition がないか)
- •State hoisting が適切か
- •メモリリーク(CoroutineScope のライフサイクル管理)
- •Hilt の DI 設計が適切か
- •エラーハンドリングが適切か
- •null safety の活用
- •テスタビリティが確保されているか