Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに クリーンアーキテクチャ、オニオンアーキテクチャなど色々概念が提唱されているが、 私はその勉強をして挫けてしまった。 というのもそもそもDIとか依存についてよくわかってなかったからだ。 そう、勉強の順番を間違えていた。まーそれで気づけたからよかったよかった。 そこで、DIについて出来るだけ詳しくわかりやすくまとめてみた。 この記事を読めば、必ずDIのメリットを理解し、実装できるようになる。 DIとは? DIはDependency Injection(オブジェクトの注入)の略称のこと。 ※依存性の注入ともいうが、オブジェクトの注入