Slide 7
Slide 7 text
僕たちのアプリにおけるレガシーコード
7
● Androidアプリ開発のスタンダードが変化することによってレガシーになったもの
○ アプリアーキテクチャガイド登場以前の複数世代のアーキテクチャが混在
○ 当時はメジャーだった古いサードパーティライブラリと設計が密結合している
○ BaseActivity, BaseFragment, BasePresenter, BaseFragmentViewなど継
承を利用した画面が多く、ライフサイクルのタイミングが異なるケースなど都度継承
元の実装に対する考慮が必要
○ その他、OSやSDKのバージョンアップに伴って修正が必要なもの