BT
rss
人のフォロワー

ドメインストーリテリングを使ってコンテキスト境界を見つけ出す

作者: Jan Stenberg フォローする 29 人のフォロワー , 翻訳者 h_yoshida _ フォローする 1 人のフォロワー   投稿日  2018年3月19日 午前2時35分

ドメイン駆動設計(DDD)による開発では、コンテキスト境界(bounded context)が重要なコンセプトとなる。ドメインストーリテリング(Domain Storytelling)とは、人々とシステムがドメイン内でどのように共同作業するのか、コンテキスト境界を識別する上で使用できるのは何か、どのように連携するのかを見出す手段である — 先日アムステルダムで開催されたDDD Europe 2018で、Stefan Hofer氏とHenning Schwentner氏はこのように説明した。

人のフォロワー

Eric Evans氏: ドメイン駆動設計は、以前より以上に妥当性を獲得している

作者: Thomas Betts フォローする 24 人のフォロワー , 翻訳者 大田 緑 - (株)チェンジビジョン フォローする 1 人のフォロワー   投稿日  2017年10月30日 午前2時45分

ドメイン駆動設計の著者、Eric Evans氏は、2003年に書いた本のコンセプトは、14年前よりも今のほうがより現実の問題に関連していると言った。様々なツールや技術が拡張されて、そのいくつかは、私たちが過去に持っていたものよりもよりDDDの原則に合っている。「DDDは技術に関するものではないが、技術に無関係な訳でもない」とEvans氏は言った。

人のフォロワー

Vaughn Vernon氏はマイクロサービス内で不確実性をモデリングするためにリアクティブDDDを使用する

作者: Thomas Betts フォローする 24 人のフォロワー , 翻訳者 笠原 王徳 フォローする 0 人のフォロワー   投稿日  2017年10月12日 午後9時0分

マイクロサービスとリアクティブシステムは順不同な到着順、重複、喪失などのメッセージに関する不確定性をもたらす。これに対する対応の仕方はビジネス上の決断であるとVaughn Vernon氏は述べ、ドメイン駆動設計の概念を用いて対処するのが最善であるとした。

人のフォロワー

ドメイン駆動設計のガイドライン: Capture - Embed - Protect

作者: Jan Stenberg フォローする 29 人のフォロワー , 翻訳者 h_yoshida フォローする 1 人のフォロワー   投稿日  2017年8月16日 午後10時32分

ソフトウェア設計と開発のガイドラインとしてドメイン駆動設計(DDD)の中核的な哲学とプラクティスを用いる場合、それはCapture — Embed — Protectという3つの原則にまとめることができる — 今年のDDD eXchangeカンファレンスで行なったプレゼンテーションの中で、Steven A. Lowe氏はこのように主張した。我々は、肯定的な行動を取るに十分な理解を得ることでドメインモデルを捕捉(Capture)し、コードや会話の中にそれを埋め込み{Embed)、他ドメイン、特に技術的なドメインによる改変から保護する(Protect)のだ。

人のフォロワー

ソフトウェア開発に専門分野の重要性を取り戻す

作者: Jan Stenberg フォローする 29 人のフォロワー , 翻訳者 h_yoshida フォローする 1 人のフォロワー   投稿日  2017年2月23日 午後7時34分

今日の業界紙を読めば,世界中のビジネス側の人たちがITについて,自分たちの足を引く邪魔者だと考えていることが分かるはずだ。この状況を克服するには,私たちが注目点をマシンからドメインへと移し,従事する分野について書籍から学ぶ必要がある - 先日アムステルダムで開催されたDDD Europe Conferenceでのプレゼンテーションの中で,David West氏はこのような指摘をした。

人のフォロワー

Eric Evans氏: ドメイン駆動設計はソフトウェア開発に有益か?

作者: Jan Stenberg フォローする 29 人のフォロワー , 翻訳者 吉原 庄三郎 フォローする 0 人のフォロワー   投稿日  2016年7月28日 午後9時23分

この数年、ドメイン駆動設計(DDD)への関心が高まっている。Eric Evans氏はロンドンで行われた最近のDDD eXchange Conferenceにおけるキーノートで言及している。彼は開発者がもっと設計に注意を払う時期にいると考えている。理由のひとつは、モデルが高い意味を持つ分散システムを扱う仕事をしているからである。

人のフォロワー

DDDの世界でドメインエキスパートと働く

作者: Jan Stenberg フォローする 29 人のフォロワー , 翻訳者 吉原 庄三郎 フォローする 0 人のフォロワー   投稿日  2016年7月20日 午後8時36分

ドメイン駆動設計におけるドメインエキスパートと使用する言葉に関する話題は良くある。 しかし、なかなか難しい。理由は私達が話す言葉が同じではないからである。 このことは、今年既にドメイン駆動設計 欧州カンファレンスにおいて、Cyrille Martraire氏からDDDを推進する状況でドメインエキスパート達と働いた経験を共有するプレゼンテーションで説明されている。

人のフォロワー

集約、エンティティ、バリューオブジェクト

作者: Jan Stenberg フォローする 29 人のフォロワー , 翻訳者 徳武 聡 フォローする 0 人のフォロワー   投稿日  2015年2月22日 午後1時1分

集約をモデリングして、その集約の中のエンティティから可能な限り多くの振る舞いをバリューオブジェクトに移行しようとするとき、より多くの振る舞いが必要になるにつれ、新しいバリューオブジェクトが必要になる。これは、Paul Rayner氏が集約やエンティティ、バリューオブジェクトなどドメイン駆動設計(DDD)の世界の概念を取り上げた一連のブログ記事の中で推奨していることだ。

人のフォロワー

QConTokyo2013【アジャイル/モデリング】トラックのご紹介

作者: InfoQ Japan 編集部 フォローする 0 人のフォロワー 投稿日  2013年3月13日 午前2時56分

このトラックでは、アジャイル開発プロセスの観点から、コーディングスタイル、モデリング、NOSQLデータベースによる柔軟なシステム実現、という3つのテーマでアジャイルとモデリングの最新状況をご紹介したいと思います。

人のフォロワー

コンテキスト境界を使って大きなドメインモデルを小さくする

作者: Jan Stenberg フォローする 29 人のフォロワー , 翻訳者 徳武 聡 フォローする 0 人のフォロワー   投稿日  2013年3月4日 午前2時50分

開発者はドメイン駆動設計(DDD)のコンテキスト境界という概念を使って、巨大なモデルを複数の小さなモデルに分割できる。これにはEntity Frameworkのデータベースコンテキスト(DbContextクラス)が利用できる。

人のフォロワー

Event Store を Read Model として利用する - Greg Young 氏の講演より

作者: Jan Stenberg フォローする 29 人のフォロワー , 翻訳者 吉田 英人 フォローする 0 人のフォロワー   投稿日  2013年2月11日 午後11時51分

Event Store のリードアーキテクトである Greg Young 氏は先日,Event Store の Projections Library と,それを Read Model として使用する方法について 講演した。プレゼンテーションの中で氏は,Projections Library とは何なのかを主要なユースケースを挙げて説明した上で,多数の実例を示した。

人のフォロワー

OpenXava 4.5がJPA継承マッピングとAutomated Business Logicをサポート

作者: Srini Penchikala フォローする 34 人のフォロワー , 翻訳者 編集部N フォローする 0 人のフォロワー   投稿日  2012年8月28日 午後11時16分

企業アプリケーションのラピッド開発用のJavaフレームワークであるOpenXavaの最新版は、JPA継承マッピングの全戦略とAutomated Business Logic (ABL) ライブラリをサポートしている。OpenXava バージョン4.5は、先月リリースされた。

人のフォロワー

SOAとDDD

作者: Mark Little フォローする 12 人のフォロワー , 翻訳者 編集部 フォローする 0 人のフォロワー   投稿日  2009年3月11日 午前12時40分

The Death Of SOAおよびThe Wake For SOAの余波で、SOAを存続させるのは何かに関する議論が続いている。Phillip Calcado氏は、極めて基本的な質問をしている。サービスとは何か?

人のフォロワー

SOA と DDD には共生関係があるか

作者: Boris Lublinsky フォローする 0 人のフォロワー , 翻訳者 岡田 英久 フォローする 0 人のフォロワー   投稿日  2008年10月8日 午後6時23分

SOA の人気が高まり、エンタープライズアーキテクチャの中心となるのにともない、別の関連分野によって実現される発展に力を注ぎはじめる必要があることが、ますます明らかとなってきている。この視点は、SOA とドメイン駆動設計との関係についての興味深い議論によって確認されている。

人のフォロワー

オブジェクト・リレーショナル・マッピング - ユーザのケーススタディ

作者: Steven Robbins フォローする 0 人のフォロワー , 翻訳者 編集部 フォローする 0 人のフォロワー   投稿日  2008年7月29日 午前6時41分

ODBMS.orgのRoberto Zicari教授はオブジェクト/リレーショナル・マッピング技術のユーザ数名と面接し、話を聞いた。今回の事例では、ドメインモデルにおけるオブジェクト技術とデータモデルにおけるリレーショナル技術の「インピーダンス不整合」が主要ポイントであった。

InfoQにログインし新機能を利用する


パスワードを忘れた方はこちらへ

Follow

お気に入りのトピックや著者をフォローする

業界やサイト内で一番重要な見出しを閲覧する

Like

より多いシグナル、より少ないノイズ

お気に入りのトピックと著者を選択して自分のフィードを作る

Notifications

最新情報をすぐ手に入れるようにしよう

通知設定をして、お気に入りコンテンツを見逃さないようにしよう!

BT