テクノロジー

ドメイン駆動設計のよくある誤解

1: ngsw 2026/07/10 06:33

ユビキタス言語も境界で "コンパイル" されるようなものだもんな

2: gabill 2026/07/10 07:13

ドメイン知識を学ぶことより技術的なことを学ぶことが好きな人ほどDDDをありがたがり、顧客の業界の言葉を使うより自分たちの言葉を押し付けるのが好きな人ほどユビキタス言語を定義したがる...という偏見がある。

3: tsimo 2026/07/10 07:59

業務ルールもユビキタス言語に含まれるとあるけど、それはそれでドメインモデルとか呼びそうな。

4: paradoxparanoic 2026/07/10 08:52

DDDもイマイチ流行らないよな。10年以上経つのに今だに入門記事しか無い

5: snowcrush 2026/07/10 08:58

DDDはモデリングの対象をどう捉えるかという方法論だったはずなのにデザインパターン集に堕してしまった

6: takafumiat 2026/07/10 09:39

DDDは哲学や宗教の類だと思ってる。

7: atico 2026/07/10 10:24

いい。よく出来たDDDのシステムがどんなものなのか人は知らないので、どこかにあるユートピア。どうしたら行けるのだろう。教えてほしい。

8: strawberryhunter 2026/07/10 10:30

原典は悪いことは言っていないが、抽象的。しかし我々には具体性が必要。具体例に見える原典の後半はデコイ。流行らないのは議論が活発な手法とか技術は筋が悪いということをサイレントマジョリティーは知ってる説。

9: nakag0711 2026/07/10 10:33

かなり混乱した分野

10: showii 2026/07/10 10:45

良さそう。

11: kikuchi1201 2026/07/10 10:57

「ドメイン駆動設計をはじめよう」がオススメです

12: MtAsuka 2026/07/10 12:21

ドメイン駆動設計というのはドメインに着目し理解しそれを重点にシステムを設計するという心意気の話であって、サービスをどう分割するかみたいな設計論中心に論じてるものはすべて誤解だと思う。

13: ki4blog 2026/07/10 12:43

“ドメイン駆動設計”

14: hoozuki37 2026/07/10 12:51

丁寧な言葉で「バカには出来ない」と書いてある。

15: yarumato 2026/07/10 14:04

“ユビキタス言語は単なる用語集ではありません。実際には、状態遷移、業務ルールが関連しています。「注文は発送後にはキャンセルできない」といったルールもユビキタス言語に含まれます。”

16: deb 2026/07/10 14:08

使用者以上に業務を理解して、お金をもらった部分の責任だけ都合よく実装…は簡単にはできないんだよなぁ…

17: syuu256 2026/07/10 14:11

一番重要なのはエンティティのリレーショナル構造を完全に頭から切り離すことだと思うが?概念グラフを作れ、RDBの実装は一旦忘れろ

18: dot 2026/07/10 17:43

考え方としてはシンプルに見えるし好きだけど、仕事に適用しようとした途端に一気にしんどくなる印象がある。シンプルに保とうとするがゆえに逆に複雑になってしまう印象がある。

19: Eiichiro 2026/07/10 18:17

”人や世の中の物事への興味関心がないと、そもそもセンスを磨くための十分な経験を積めません。〈中略〉言葉遣いの違いを観察して、言葉が意味する内容の違いを捉える能力” どうやって身に付けたかわからん。

20: hbydot 2026/07/10 20:09

結局何が言いたいのか分からん記事だった