Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
DDDのユビキタス言語についての考察、研究
Search
hidenorigoto
September 29, 2016
Technology
3
1.6k
DDDのユビキタス言語についての考察、研究
dddosaka 第11回での発表資料(2014年9月21日)
hidenorigoto
September 29, 2016
Tweet
Share
More Decks by hidenorigoto
See All by hidenorigoto
ドメインと向き合う - 旅行予約編
hidenorigoto
4
960
「ソフトウェア設計」のドメイン - 「データモデリングでドメインを駆動する」を読んで
hidenorigoto
10
3.2k
メルカリ バックエンド領域のこれまでとこれから
hidenorigoto
1
540
メルカリのエンジニアリング組織の変化〜Engineering Managerの視点から〜
hidenorigoto
0
8.4k
The changes of the engineering organization in Mercari - from the view of an engineering manager -
hidenorigoto
0
320
PHPerKaigi 2019 ランチセッション (3/31)
hidenorigoto
1
4.2k
抽象化って何? (What is abstraction?)
hidenorigoto
9
4.6k
抽象化って何? (What is abstraction?)
hidenorigoto
11
7.1k
続・SOLIDの原則ってどんなふうに使うの? 〜オープン・クローズドの原則 センパイのコーディングノート編〜
hidenorigoto
14
6.1k
Other Decks in Technology
See All in Technology
LLMアプリケーション開発におけるセキュリティリスクと対策 / LLM Application Security
flatt_security
7
1.8k
E2Eテスト設計_自動化のリアル___Playwrightでの実践とMCPの試み__AIによるテスト観点作成_.pdf
findy_eventslides
0
110
Pure Goで体験するWasmの未来
askua
1
180
多様な事業ドメインのクリエイターへ 価値を届けるための営みについて
massyuu
0
110
成長自己責任時代のあるきかた/How to navigate the era of personal responsibility for growth
kwappa
3
270
"複雑なデータ処理 × 静的サイト" を両立させる、楽をするRails運用 / A low-effort Rails workflow that combines “Complex Data Processing × Static Sites”
hogelog
3
1.9k
Goに育てられ開発者向けセキュリティ事業を立ち上げた僕が今向き合う、AI × セキュリティの最前線 / Go Conference 2025
flatt_security
0
350
生成AI_その前_に_マルチクラウド時代の信頼できるデータを支えるSnowflakeメタデータ活用術.pdf
cm_mikami
0
110
空間を設計する力を考える / 20251004 Naoki Takahashi
shift_evolve
PRO
3
330
AI時代だからこそ考える、僕らが本当につくりたいスクラムチーム / A Scrum Team we really want to create in this AI era
takaking22
6
3.4k
20201008_ファインディ_品質意識を育てる役目は人かAIか___2_.pdf
findy_eventslides
0
120
定期的な価値提供だけじゃない、スクラムが導くチームの共創化 / 20251004 Naoki Takahashi
shift_evolve
PRO
3
300
Featured
See All Featured
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Art, The Web, and Tiny UX
lynnandtonic
303
21k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Mobile First: as difficult as doing things right
swwweet
224
10k
Navigating Team Friction
lara
189
15k
Designing for humans not robots
tammielis
254
25k
The Art of Programming - Codeland 2020
erikaheidi
56
14k
Facilitating Awesome Meetings
lara
56
6.6k
Making the Leap to Tech Lead
cromwellryan
135
9.5k
Embracing the Ebb and Flow
colly
88
4.8k
Side Projects
sachag
455
43k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
54
3k
Transcript
鎉铂הַ 1)1ًٝة٦ؤ䖓谏猕㹑!IJEFOPSJHPUP 1 EEEPTBLB
BCPVUNF ˖ !IJEFOPSJHPUP 䖓谏猕㹑 ׀הֲמדך ˖ 1)1ًٝة٦ؤ ˖ 䪮遭鐰锷爡 8&#
%#13&44 1)1鸬鯹։
זׁךֶ鑧 ˖ הג罋חזתׅ ˖ 铣剅⠓ךٖه٦زזו嫣㔐ֻׄ铣תׇ גְְגְת׃կ ˖ ֿז如⯋ך㜥כծ⚅歲ךוֿח搀ׁ ֲ 3
鑧ׅⰻ㺁 ˖ ٌرؚٔٝךչ䪮岀պ䱱ג ˖ תת劢㸣䧭锃叨灇瑔媮ꥡ ˖ ؒٞ؋ٝأגְֲֲֿ✲鎉גְ״ֲ ז孡ָׅהְֲ猘ך鍑ꅸ 僇然ח剅ַגכְזְ
ٌرؚٔٝהכ 5
䊨㷕涸《穈דꅾ銲 6 ٌرٕ⻉ זחָ㉏겗דծוזءأذي⡲ץ ַֹכծ剑ⴱַ僇然ח♷ִֽ דכזְկ㼎韋걄㚖ⴓ匿׃ծ㉏겗涪 鋅׃ծⵃ欽罏ך銲実姻然חהִגծ ٌرٕ⻉ׅ䪮遭ָꅾ銲ד֮կ ! 桪❁ㆸ꧅չاؿزؐؑ،䊨㷕պQ״
וְֲֲ遤捀ַ 7 㼎韋הז ✲厑 暴㹀ך ٌرٕ 錁㻊 ⵖ⡲ ٌرٓ٦ך钠陎 ˍ
鎉衝鎉铂 㯭➜חׅ ˖ ر٦ةٌرٕ ˖ 朐䡾ٌرٕ ˖ ِ٦أ؛٦أ ˖ FUD
ֿר衅䠐㔳 ˖ 暴㹀ךٌرٕפ㢌䳔׃גְֻ麓玎דծ邌植 ׃ֹזְ✲厑ָ֮ ˖ չ؝ًٝزպչًٌպך״ֲז䕎ד酡駈׃ גְ ˖ 䗳銲ַ ˖
ֲתְ䕎כזְֲַ 8
ֲֿדֹזְַ 9 㼎韋הז ✲厑 暴㹀ך ٌرٕ ˖ ر٦ةٌرٕ ˖ 朐䡾ٌرٕ
˖ ِ٦أ؛٦أ ˖ FUD 鑧ׇ ٌرٕ
鑧ׇٌرٕ ˖ سً؎ٝ꽀⹛鏣鎘ךչِؽؗةأ鎉铂պ ˖ 植㜥٥鏣鎘٥㹋鄲ךׅץגך䬿䨽הז 鎉铂 ˖ չ嚊䙀ٌرٕպ זךה䙼ְתׅ
10
11 הֿד
ِؽؗةأ鎉铂 ˍ سً؎ٝ꽀⹛鏣鎘ד ה閯זػة٦ٝ 12
ِؽؗةأ鎉铂ך铎鍑 ˖ 鳤剅欽铂꧊ ˖ 植㜥ד⢪גְ鎉衝 13
14 ؒٞ؋ٝأכוֲ 铡僇׃גְךַ ! 䗁统
&WBOT 15
&WBOT 16 ؟٦ؽأծ⦼ؔـآؙؑ ز ծ ؒ ٝ ذ؍ ذ؍ ծ
ٌ آُ٦ٕךせָِؽؗ ةأ鎉铂חⰅկ 䠐 㔳 ך 僇 涯 ז ؎ ٝ ة ؿؑ٦أָِؽؗةأ鎉 铂䒷ֹ⳿ׅկ ِؽؗةأ鎉铂⢪ג 㡮⳿׃גٌرٕ⻉ׅ ֿהדծٌرٕ꽀⹛鏣鎘 鹌կ 鋅鵤׃ך㔳ַ䖓谏ָ俑畍⻉
&WBOT 17
&WBOT 18 ِؽؗةأ鎉铂ך铂䔿חכծؙٓ أװ⚺銲ז乼⡲ךせָろתג ְկתծٌرٕך⚥ד僇爙ׁ ٕ٦ٕחאְג陽锷ׅ ך欽铂ろתגְկֿך鎉铂 כծٌرָٕ䖞ֲץֹ넝如ך圓䧭 ⾱椚ח歋勻ׅ欽铂ח״ג酡㸣 ׁկ׃ג剑䖓כծسً؎ٝ
ٌرٕח㼎׃ג♧菙ח黝欽ׁ ػة٦ٝךせח״גծֿך鎉 铂כ䓼⻉ׁկ ٌرٕך⚥ח֮嚊䙀ךꟼ⤘䚍 כծ֮ײ鎉铂ח㶷㖈ׅ穠さ 鋉הזկ 痥畍؝ىُص؛٦ءّٝה鎉铂ך⢪ְ倯 ِؽؗةأ鎉铂6#*26*5064-"/(6"(& Q 俑畍ַ䖓谏ָ⡲㔳
˖ ِؽؗةأ鎉铂ך铂䔿חכ٥٥٥٥ ˖ 嚊䙀ךꟼ⤘䚍כծ֮ײ鎉铂ח㶷㖈ׅ 穠さ鋉הז 19 铂䔿 穠さ鋉
铂䔿ה穠さ鋉ך⢽ ˖ չ䖓谏ָ䀄ꢪַ勻կպהְֲ鎸鶢 20 䖓谏 䀄ꢪ 勻 ӴӴָ։։ַ☓☓կ 铂䔿 穠さ鋉
穠さ鋉㔳爙 21 䖓谏 䀄ꢪ 勻 ָ ַ הך鎸鶢הずׄ 䠐邌׃גְ 㹋⡤
ꟼ鸬 ثؑٝך &3ٌرٕך罋ִ 勻 فؚٗٓىؚٝ鎉铂 1SPMPH
ꟼ鸬ָ䠐בֽ ˖ չ㹋⡤պָֽ⚛דְגծ䠐䗁⯋ דֹזְ ˖ չ㹋⡤պהչꟼ鸬պָ暴㹀ךչ穠さ鋉պ ד⚛ץגכׄג䠐ָ寸תկ 鎸鶢הזծ✲㹋鶢ץկ 22
ِؽؗةأ鎉铂הכ ˖ չ铂䔿պהչ穠さ鋉ꟼ鸬պָ銲稆 ˖ ثؑٝך&3ٌرٕך罋ִה⡂גְ 23
麓ך灇瑔 24
锷椚ㆸ㷕锷罋 嚊䙀ًةؿ؋٦ 25 欰䧭俑岀 $PODFQUVBM 4USVDUVSF 鎉铂㷕 ㆸ㷕 锷椚㷕 钠濼
ؐ؍زٝ ءُة؎ٝ ثّيأؗ٦ 4PXB ٖ؎؝ؿ "* ثؑٝ &3 秀⯋
$PODFQUVBM4USVDUVSF ˖ +'4PXB *#. ˖ 鎸鶢ך䠐圓鸡 ד䯝ִ椚锷 ˖
嚊䙀װꟼ⤘ךؕة ؚٗ⻉ 26
$PODFQUVBM4USVDUVSF⢽ ˖ +PFCVZJOHBOFDLUJFGSPN)BMGPS 27 #6: 1&340/ +PF /&$,5*& 1&340/ )BM
.0/&: "(/5 43$& 0#+ */45 'JH(SBQIGPSˑ+PFCVZJOHBOFDLUJFGSPN)BMGPS˒ +'4PXBˑ$PODFQUVBM4USVDUVSF˒Q
$PODFQUVBM3FMBUJPO⢽ 28 "(/5 43$& 0#+ */45 ؒ٦آؑٝز ،ؙة٦ ا٦أ 㼎韋
麣Ⱗ .&5) 倯岀 -0$ 㜥䨽 1"5) 穗騟 34-5 穠卓 זו珏겲
$PODFQUVBM4USVDUVSF䞔㜠 ˖ IUUQDPODFQUVBMTUSVDUVSFTPSH ˖ IUUQDPODFQUVBMHSBQITPSH ˖ ؽآُ،ٕؒر؍ة$P(VJ IUUQXXXMJSNNGSDPHVJ ˖ *$$4
*OUFSOBUJPOBM$POGFSFODFPO $PODFQUVBM4USVDUVSFT IUUQJDDTJOGPVBJDSP ˖ 1SPMPH $( IUUQQSPMPHQMVTDHTPVSDFGPSHFOFUNBOVBM 29
30 IUUQXXXMJSNNGSDPHVJ
31 http://prologpluscg.sourceforge.net/manual/
ֿֿתדךתה ˖ չ鑧ׇٌرٕպ⡲ך椚锷זוכַז灇 瑔ׁגְ ˖ ׃ַ׃سً؎ٝ꽀⹛鏣鎘劤ך罋俑柃ַכ鴬ז ְؒٞ؋ٝأָֿך濼鋅驎תִגְַו ֲַכⴓַזְկ㼰זֻה僇爙涸חכ驎תִ גְזְ ˖
ؒٞ؋ٝأָչِؽؗةأ鎉铂պהㄎֿה涪 㾜ׇׁהծ$PODFQUVBM4USVDUVSFך״ֲז罋ִח ⵋ麦ׅ 32
ءأذي鏣鎘ח⢪ִַ ˖ 鎸鶢俑̔嚊䙀㔳ח堣唒涸ח㢌䳔דֲֹ ˖ 㔳岀כ،ٖٝآ ꟼ鸬せכ简ךٓكٕח爙ׅ 33 嚊䙀 鶢铂 㾩䚍
،ؙة٦ ِ٦أ؛٦أ㔳הثؑٝ&3㔳ىحؙأ׃ג،ٖٝآ
ꂊ㾊㉏겗ד鑐ׅ ֮ꂊ겲顋㡰⠓爡ך⦋䏧דכծ嫣傈侧⦐ך؝ٝذشָ䵤Ⰵׁגֻկךⰻ㺁כؽٝ鑥 ךꂊדծאך؝ٝذشחכꌀ厑תד幉鯹דֹկ䪔ְꌀ厑כ秈珏겲֮կ⦋䏧⤘כծ ؝ٝذش「ֽ《ךתת⦋䏧ח⥂盖׃ծ琎蚚牰「➰⤘פ䩛床ׅկת「➰⤘ַך⳿ 䏧䭷爙ח״גⰻ詿ㅷ⳿䏧ֿׅהחזגְկⰻ詿ㅷכⴽך؝ٝذشח鑥剏ִծ ⴽך㜥䨽ח⥂盖ֿׅהכזְկ 瑞חז؝ٝذشכּׅח䵤⳿ׁկ ! ׁג「➰⤘כ嫣傈侧⼧⟝ך⳿䏧⣛걾「ֽծך鿪䏝⦋䏧⤘פ⳿䏧䭷爙剅⳿ֿׅהחז גְկ⳿䏧⣛걾כ⳿䏧⣛걾牰תכꨵ鑧ח״ךה׃ծ⟝ך⣛걾דכծꌀ厑ךחꣲ
גְկ㖈䏧ָזְַ侧ꆀָ♶駈ך㜥さחכծך傋⣛걾罏חꨵ鑧鸬窃׃ծず儗ח㖈䏧 ♶駈ٔأزח鎸Ⰵׅկ׃ג䔲鑩ㅷך琎蚚ָ䗳銲ꆀ֮儗挿דծ♶駈ㅷך⳿䏧䭷爙ׅ կת瑞חז؝ٝذش⦋䏧⤘ח濼ׇֿהחזגְկ ! 「➰⤘ך➬✲㖈䏧ז׃鸬窃ծ⳿䏧䭷爙剅⡲䧭ֶ״ן㖈䏧♶駈ٔأز⡲䧭ךך鎘皾堣 فؚٗٓي⡲䧭ׇ״կ 34 http://tamai-lab.ws.hosei.ac.jp/pub/sebook.pdf
ꂊ㾊㉏겗ד鑐ׅ ֮ꂊ겲顋㡰⠓爡ך⦋ 䏧דכծ嫣傈侧⦐ך؝ ٝذشָ䵤Ⰵׁגֻ կךⰻ㺁כؽٝ鑥 ךꂊדծאך؝ٝذ شחכꌀ厑תד幉鯹 דֹկ䪔ְꌀ厑כ秈 珏겲֮կ 35
⦋䏧 ؝ٝذش 䵤Ⰵ 㼎韋 㜥䨽 嫣傈侧⦐ 걼䏝 ꂊ ⰻ㺁 ⵖꣲ ꌀ厑תד ꌀ厑 珏겲 侧ꆀ
ꂊ㾊㉏겗ד鑐ׅ ⦋䏧⤘כծ؝ٝذش「 ֽ《ךתת⦋䏧ח⥂ 盖׃ծ琎蚚牰「➰⤘פ 䩛床ׅկת「➰⤘ַ ך⳿䏧䭷爙ח״גⰻ詿 ㅷ⳿䏧ֿׅהחז גְկ 36 ⦋䏧
؝ٝذش 「《 㼎韋 湡涸㖑 琎蚚牰 ⦋䏧⤘ 「➰⤘ ⥂盖 床ׅ ،ؙة٦ ،ؙة٦ ،ؙة٦ 「ֽ䩛 㼎韋 ا٦أ ⳿䏧 ⦋䏧⤘ ⳿䏧䭷爙 饯㔓 ،ؙة٦ ⰻ詿ㅷ 㼎韋 㼎韋
37 铣ד
铣鶢铂⚥䗰ח鋅 38 ⦋䏧 ؝ٝذش 䵤Ⰵ 㼎韋 㜥䨽 嫣傈侧⦐ 걼䏝 ꂊ
ⰻ㺁 ⵖꣲ ꌀ厑תד ꌀ厑 珏겲 侧ꆀ
铣鶢铂⚥䗰ח鋅 39 ⦋䏧 ؝ٝذش 「《 㼎韋 湡涸㖑 琎蚚牰 ⦋䏧⤘ 「➰⤘
⥂盖 床ׅ ،ؙة٦ ،ؙة٦ ،ؙة٦ 「ֽ䩛 㼎韋 ا٦أ ⳿䏧 ⦋䏧⤘ ⳿䏧䭷爙 饯㔓 ،ؙة٦ ⰻ詿ㅷ 㼎韋 㼎韋
䠬鍗 ˖ 鎸鶢ך邌植⸂䴦זזְ ˖ 堣唒涸ח剅ֽ ˖ 堣唒涸ח铣 ˖ ِ٦أ؛٦أ㔳הِ٦أ؛٦أ鎸鶢ך⚥ ְֻד׳ֲו״ֲׁ
˖ 鎸鶢俑僇兟ח鍑ꅸדֹծך⯓ךٌرٔ ؚٝפأي٦ؤח籬־ה䙼ֲ 40
41 ֿך״ֲח罋ִה
&WBOT 42 铣
&WBOT 43 鎉铂חזגְ
44 ِؽؗةأ鎉铂 㹋⢽ד爙׃גְ
ֿֿתדךתה ˖ չ鑧ׅպ腉⸂כ铩ד䭯גְ ˖ ِؽؗةأ鎉铂חכծչ鑧ׇպךח⯍ⴓ ז銲稆ָ♶〳妀 ˖ 铂䔿ה穠さ鋉 ˖ չ鑧ׅպהְֲⵖ秈ַծ鴼鸞חؿ؍٦س
غحָؙ䖤 45
46 ׃ַ׃٥٥٥٥ ! 窩䲽ְֽד 穄דַׅ
荈ⴓך ٌرؚٔٝخ٦ٕ ⡲ְ 47
48 %&.0
49 ָ֮הֲ׀ְׂת׃