Help us understand the problem. What is going on with this article?

ちょっとずつ読むドメイン駆動設計 第四部 戦略的設計 第十四章 モデルの整合性を維持する10 公開ホストサービス/公表された言語

More than 1 year has passed since last update.

これまでの十四章

ここからは、統合を拡大、つまり、多くのサブシステムと統合する必要がある場合のパターンです。

公開ホストサービス

公開ホストサービスは、プロトコル(RestAPIなど)を公開し、統合する必要がある人が全員使用できるようにするパターンです。
あるチームにだけに特有の要求などは、プロトコルを拡張し対応します。共有のプロトコルは一貫性のある状態を保つのがよいでしょう。

公表された言語

公表された言語は、2つの境界づけられたコンテキスト間のモデルの変換で共通する言語を利用します。
業界やコミュニティで既に広く公表されていたり、標準化されている言語を使うというものです。

XML形式で公表されているものや、APIが公開されているものもあるでしょう。

書籍の例では、化学のための化学マークアップ言語を利用する例が挙げられています。

なかなか、こういう言語ってないような気もしますし、こちらのドメインモデルに合わないこともあります。
もし見つけることができたなら、参考になりますし、ドメインの深い理解に役に立つことが多々あるかと思います。

APIやXMLだけでなく、業界の資格試験の参考書や用語集なども役に立つと思います。
自分の今のドメインであるEC業界でもネットショップ検定なるものがあり、この参考書が結構役に立ったりします。

zozotech
70億人のファッションを技術の力で変えていく
https://tech.zozo.com/
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした