クリーンアーキテクチャ、こうしたら現実的かも
Sep 3, 2018 · 3 min read

クリーンアーキテクチャ、現実のWebアプリにそのまま適用するのは無理じゃないですか? コントローラの扱いが微妙で、クラスが多すぎな気がします。
現実的な解をぼくなりに考えたところ、上図の構成になりました。原典との違いは3点です。
- コントローラをいちばん外に移動した
- インタラクタの入力/出力ポートをなくした
- プレゼンタもなくした
これが正しいというつもりはなく、疑問点などフィードバックをいただけたらありがたいです。
以下、原典との違いとその意図です。


