Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 今回業務で初めてドメイン駆動設計(以後DDD)をiOSアプリへ導入してCleanArchitectureを目指してみたのでまとめとその所感をつらつらと書いてみます。 今回はたまたまiOSで導入したのでiOS前提で話を進めますがAndroidにも適用できる汎用的な概念です。 上辺だけの知識+オレオレルールで導入を始めたので間違っていたらご指摘お願いしますm(_ _)m そもそもドメイン駆動設計って? MVCなどの概念と同じ(ちょっと違うけど)設計アーキテクチャの一つで、iOSやAndroidアプリ開発でおこりがちな、ファットコントローラー