はじめに クリーンアーキテクチャって最近流行ってるけどよく分からない。理解しようとすると結構学習コストがかかりそうだし、必要になったタイミングで改めて勉強しよう...と思っている人いると思います(自分がそうでした) そんな人向けに、この記事さえ読めばなんとなくクリーンアーキテクチャの本質が分かるようになる記事を書いてみました。 自分なりの解釈も混じっている部分もありますがご了承ください。 また、クリーンアーキテクチャを用いたディレクトリ構成もサンプルとして別記事に書いたので、もしご興味があればご覧ください。 【コード付き】クリーンアーキテクチャのディレクトリ構成例を丁寧に紹介 - Express クリーンアーキテクチャとは クリーンアーキテクチャとはビジネスロジック(ドメイン)を中心に置き、インターフェースの層や技術を外側に配置する設計アプローチです。 Robert C. Martin (