C#勉強会

C#の学習日記

クリーンアーキテクチャー図の色分け

クリーンアーキテクチャーの図を色分けして、分かりやすくした説明がありました。

 

https://qiita.com/anfangd/items/85409cfae73c45eaaf16

qiita.com

 

クリーン・アーキテクチャ / Clean Architecture

 

f:id:jsstudy:20200314222557p:plain

この同心円の図は有名だと思います。

 

f:id:jsstudy:20200314222613p:plain

 

UML図との関係で、同心円の図と同じ色で対応関係を示した説明がありました。

両者を見比べると、対応関係がスッキリして「なるほどな~」と思いました。

 

ついでに右下の「Flow of Control」の矢印も色分けしたUML図に書き込むと、以下のようになりますね。

 

f:id:jsstudy:20200314224649p:plain

 

この図を眺めながら、クリーンアーキテクチャーを練習してみたいと思います。