本文へスキップ

DDD

3件の記事

2026. 07. 23 · 46分で読めます

共有言語

企画者とdeveloperが同じ単語で違うものを指しているとき、何をすべきか。Evansのubiquitous languageとClarkのgrounding理論から他職種コミュニケーション失敗の構造を捉え、解像度を合わせる実務的な道具までまとめる。

2026. 04. 18 · 38分で読めます

ドメインモデル

フロントエンドのドメインロジックをどこに置くべきかを総合所得税の例で扱う。コンポーネントに混ざった税金計算を純粋関数に分離し、貧血ドメインモデル、APIレスポンスの変換層、ViewModelの分離、Classと関数型の凝集の違い、分離をどこで止めるかの基準まで整理する。

2026. 04. 13 · 15分で読めます

ドメイン用語

ドメイン、ドメインモデル、ドメインオブジェクト、ドメインオブジェクトモデルの違いをEric EvansとMartin Fowlerの定義で整理する。APIレスポンスの型がなぜドメインモデルではないのか、EntityとValue Objectをどう区別するのかを総合所得税の例で説明する。