0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

ちょっとずつ読むドメイン駆動設計 まえがき3

Last updated at Posted at 2017-08-16

複雑なのはドメインそのもの

最も重要な複雑さは、技術的なものではない。複雑なのはドメインそのもの、すなわち、ユーザーの活動やビジネスなのである。(まえがき より)

オブジェクト指向が解決しようとしてきたのは、まさに複雑なビジネスルールをいかに整理するかということ。

ドメイン駆動設計では、それをドメインと技術的な要素を切り離して、ドメインとドメインロジックに焦点を当てることで解決しようとしています。

キーワードは『(ドメインと技術の)課題の分離』、『(ドメインを優先する)優先順位』、『(ビジネスロジックの)見える化』かな?

特に最近は、KVS、メッセージング、APIなど単純にViewとRDBMSを繋ぎこめばOKな時代ではなくなってきています。
ふとすると技術的な方面にのみ注力して複雑なビジネスを整理しきれず苦労しそう。。。

現在関わっているプロジェクトもKVS、メッセージング、APIなど盛りだくさんなので、いかに、ドメインモデルに注力し、かつ課題を分離するか、失敗事例(?)やうまく行った点など、いつかお話できればと思います。

複雑なのはドメインそのもの。

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?