かとじゅんの技術日誌

技術の話をするところ

Teeda Extension featuring Goya

Teeda Extension featuring Goya 〜アーキテクチャ【レイヤー構成】〜

視覚的でとてもわかりやすいアーキテクチャのレイヤー構成についての記述があります。言語問わずこのようなレイヤーで実装すべきだと思います。
私の場合は小規模案件から使うことが多いのでLightweight Patternを使うことが多く、ユースケースをまたぐようなロジックがある場合は、Logicクラスを追加して実装しています。その場合はMiddle Patternですね。