概要 この記事は モバイルファクトリー Advent Calendar 2017 11日目の記事です。 10日目の記事は @tsukumaruさんの 「OpenMapTilesとgo-staticmaps」 でした。 本記事ではUnityのDIフレームワークであるZenjectからDIについて学んだことをツラツラと書いていくものです。 DI(Dependency Injection)とは 別の呼び方としてはIOC(Inversion of Control: 制御の反転)とも呼ばれるそうです。 --- 追記 2017/12/12 --- IOCの実装手法としてDIが存在している、という関係が正しそうです。 https://ja.wikipedia.org/wiki/%E5%88%B6%E5%BE%A1%E3%81%AE%E5%8F%8D%E8%BB%A2 --- 追記終わり --- Depe