[解決済み】ドメイン駆動設計とは何ですか?
2022-04-10 10:38:06
質問
どなたか、ドメイン駆動設計とは何か、(簡潔な言葉で)説明していただけませんか?この言葉はよく目にしますが、それが何であるか、どのようなものであるか、本当に理解していません。ノンドメイン・ドリブン・デザインとどう違うのでしょうか?
また、ドメイン・オブジェクトとは何か、誰か説明してください。ドメインは通常のオブジェクトとどう違うのでしょうか?
解決方法は?
EDIT
この回答はGoogleで上位に表示されているようですが、私の以下の回答はそうではないので、こちらのより良い回答を参照してください。
https://stackoverflow.com/a/1222488/1240557
OLD ANSWER (完全ではありません :))
良いソフトウェアを作るには、そのソフトウェアが何であるかを知らなければならない。 ということです。銀行のソフトウェアシステムを作るには、まず 銀行業とは何なのか、よく理解していなければなりません。 銀行という領域を理解すること。
からです。エリック・エバンス著「ドメイン駆動設計」。
この本は、DDDについてかなりよく説明しています。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン