タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

ドメイン駆動に関するtorumのブックマーク (2)

  • Domain-Driven Design: Everything You Believe Is Wrong! -- Visual Studio Magazine

    Practical .NET Domain-Driven Design: Everything You Believe Is Wrong! Domain-Driven Design claims that it provides a strategy for building applications that will grow and evolve over time without collapsing under their own complexity. It does that by upsetting some conventional wisdom. By Peter Vogel07/15/2015 The real life of a developer isn't about development -- it's about maintenance. A typica

    Domain-Driven Design: Everything You Believe Is Wrong! -- Visual Studio Magazine
    torum
    torum 2021/07/06
    ドメイン駆動では、ドメインごとに小粒のアプリケーションに分けろ、と。例えばマーケティング部とカスタマーサポート部ではそれぞれ別のアプリにし(クラスも共通化しない)、お互いはSOAで連携するようにすると。
  • アプリケーションをドメインモデルで設計する - Qiita

    親記事 : https://qiita.com/Regpon/items/1116679adadd8fb76f3f ドメインモデルで設計する狙い オブジェクト指向プログラミングにおいてかなり重要な内容となっているが如何せん概念的な内容となっている。ドメインモデルを設計するには幾度とない失敗の経験を重ねていき、常に改良していく精神が重要。そのための指針となる内容なので是非とも押さえておきたい。 それを踏まえてドメインモデルで設計する狙いは以下の通り。 業務的な判断・加工・計算のロジックを重複なく一元的に記述できる 業務の関心事(データ)とコードを直接対応させ、どこに何が書いてあるのかわかりやすく整理する 業務のルールの変更や追加の時に、変更の影響を狭い範囲に閉じ込める ドメインモデルの設計の難しさ ドメインモデルの設計は手続き型(スクリプト型)のプログラミングと比べて設計がむずかしいとされる

    アプリケーションをドメインモデルで設計する - Qiita
    torum
    torum 2021/07/03
    とはいえ、ドメイン駆動で設計したいとしても、初めからドメインロジックに精通できる訳ではないので、結局後で作り直しが必要となったりする。> https://torum.hatenablog.com/entry/2021/07/03/034847
  • 1