エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
[個人メモ]DCI的ななにかでファットモデルを抑制する in PHP - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
[個人メモ]DCI的ななにかでファットモデルを抑制する in PHP - Qiita
この記事について 先日同業者と話していたときにDCI(Data Context Interaction)という単語を聞いて、一... この記事について 先日同業者と話していたときにDCI(Data Context Interaction)という単語を聞いて、一種のデザインパターンで、使うとなんかうれしいことがあるらしい、的な印象を受けたのでちょろっと調べてみようと思い、サンプルを実装がてら思ったことなどを書き散らしておきます。 あくまで個人的なメモですが、つっこみどころなどあればご指摘ください。 はじめに 目的 目的は、ファットモデルを抑制するために、モデル(Entity)の持つ振る舞いを別のクラス(Role)に移すことです。 DCI とは 元ネタ? The DCI Architecture: A New Vision of Object-Oriented Programming 色々議論もあったようだけど、細かい話は省略。 以下、Wikipedia から引用してそれぞれの役割をざっくり理解しておきます。 Data Th

