Slide 16
Slide 16 text
KOIN の選定理由
● アノテーションプロセッサを利用しない DI フレームワークを探し始める
○ 移行の容易さ、DI フレームワークの利用の見直しも同時に行う
● KOIN, Kodein, Dagger が候補に上がる
● 導入のしやすさが決め手に
○ 巨大な Map 構造を築くだけで、初学者にも理解しやすい
○ パフォーマンス面も申し分なし
○ アノテーションプロセッサによるコンパイル時間の増加を回避できる
○ Kotlin コードが拡充しつつあった