第22章 クリーンアーキテクチャ

ヘクサゴナルアーキテクチャ、DCIアーキテクチャ、BCEなどのアーキテクチャは細部に違いはあれど、関心事の分離という同じ目的を持っている
これらのアーキテクチャの特性

これらを図にすると

clean architecture

円の内側は外側について何も知らない
特に外側で宣言された名前には、内部にあるコードで触れてはいけない