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
Isolating-the-domainの紹介
Search
haljik
October 21, 2017
Programming
1.8k
3
Share
Isolating-the-domainの紹介
DDDを実践するときに初期の雛形としてつかっている公開リポジトリの紹介
haljik
October 21, 2017
More Decks by haljik
See All by haljik
develop-with-domain-expert
haljik
1
1.1k
ドメイン駆動設計の紹介
haljik
0
130
普段使いのDDD
haljik
21
9.4k
実録Spring MVC
haljik
10
4.9k
ドメイン駆動設計を軽快に実践するための工夫
haljik
22
7.6k
Other Decks in Programming
See All in Programming
我々はなぜ「層」を分けるのか〜「関心の分離」と「抽象化」で手に入れる変更に強いシンプルな設計〜 #phperkaigi / PHPerKaigi 2026
shogogg
2
750
RSAが破られる前に知っておきたい 耐量子計算機暗号(PQC)入門 / Intro to PQC: Preparing for the Post-RSA Era
mackey0225
3
110
モダンOBSプラグイン開発
umireon
0
190
へんな働き方
yusukebe
6
2.9k
今こそ押さえておきたい アマゾンウェブサービス(AWS)の データベースの基礎 おもクラ #6版
satoshi256kbyte
1
230
[PHPerKaigi 2026]PHPerKaigi2025の企画CodeGolfが最高すぎて社内で内製して半年運営して得た内製と運営の知見
ikezoemakoto
0
320
Symfony + NelmioApiDocBundle を使った スキーマ駆動開発 / Schema Driven Development with NelmioApiDocBundle
okashoi
0
260
Strategy for Finding a Problem for OSS: With Real Examples
kibitan
0
130
メッセージングを利用して時間的結合を分離しよう #phperkaigi
kajitack
3
540
OTP を自動で入力する裏技
megabitsenmzq
0
130
Redox OS でのネームスペース管理と chroot の実現
isanethen
0
500
Codexに役割を持たせる 他のAIエージェントと組み合わせる実務Tips
o8n
4
1.5k
Featured
See All Featured
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
440
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
Fireside Chat
paigeccino
42
3.9k
Deep Space Network (abreviated)
tonyrice
0
100
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2k
We Are The Robots
honzajavorek
0
210
Unsuck your backbone
ammeep
672
58k
A Soul's Torment
seathinner
5
2.6k
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
3
140
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.8k
Become a Pro
speakerdeck
PRO
31
5.9k
Claude Code のすすめ
schroneko
67
220k
Transcript
*TPMBUJOHUIFEPNBJOͷհ ,"/+"7" !IBMKJL
ࣗݾհ w UXJUUFS!IBMKJL w ໊લɿՏ্࢘ʢ͔Θ͔Έ͍ͤ͡ʣ w ϑϦʔϥϯεͷ+BWBϓϩάϥϚ w ؔ%%%KBWBओ࠵
ࠂ w ໌݄ w ʮݱͰཱͭγεςϜઃܭͷݪଇʯಡ ॻձୈ̓ճIUUQT LBOTBJEEEDPOOQBTTDPNFWFOU w ஶऀͷ૿ా͞ΜΛήετʹܴ͑ͯ
ࠓ͢ࣄ w *TPMBUJOHUIFEPNBJOͱ w *TPMBUJOHUIFEPNBJOͱ͍͏ ϓϩδΣΫτͷհ
*TPMBUJOHUIFEPNBJOͱ w ΤϦοΫɾΤϰΝϯεͷυϝΠϯۦಈઃ ܭʹ͓͚Δୈ̎෦ୈ̐ষͷλΠτϧ ʮυϝΠϯΛִ͢Δʯ ͷݪஶʹ͓͚ΔදݱͰ͢ɻ
*TPMBUJOHUIFEPNBJOͱ͍͏ ϓϩδΣΫτͷհ w IUUQTHJUIVCDPNTZTUFNTFLLFJJTPMBUJOH UIFEPNBJO w ૿ా͞ΜࢲͳͲ͕࣮ࡍͷϓϩδΣΫτͷܗͱ ͯ͠ར༻ w νʔϜͰͷڞ௨ೝࣝΛ࣋ͭͨΊͷಓ۩Ͱ͋Δɻ
w ໊લͷ௨ΓυϝΠϯΛִ͢ΔΞʔΩςΫνϟ w ৗʹਐԽ్্
ಡΉ͖ͱ͜Ζ w ઃܭΨΠυIUUQTHJUIVCDPN TZTUFNTFLLFJJTPMBUJOHUIFEPNBJO XJLJ w ࠎ֨ͱͳΔύοέʔδʹஔ͞Εͨ QBDLBHFJOGPKBWBͷهड़ w ͍͔ʹͯ͠υϝΠϯΛִ͍ͯ͠Δ͔
ࠎ֨ͱͳΔύοέʔδʹஔ͞ ΕͨQBDLBHFJOGPKBWBͷهड़ w ୈҰ֊͚ͩൈਮ w BQQMJDBUJPO ΞϓϦέʔγϣϯ ࣮ݱ͢ΔΞϓϦέʔγϣϯػೳΛදݱ͢Δ υϝΠϯͷϑΝαʔυ w
EPNBJO υϝΠϯ ۀͷࣝɺར༻ऀͷؔ৺ࣄΛهड़͢Δ w JOGSBTUSVDUVSF ٕज़ج൫ ͜ͷϨΠϠͷΫϥεΛଞͷϨΠϠͷΫϥεݺͼग़͞ͳ͍͜ͱ ʜུ w QSFTFOUBUJPO ϓϨθϯςʔγϣϯ Ϗϡʔτίϯτϩʔϥͷஔ͖ॴ
͍͔ʹͯ͠υϝΠϯΛִ͍ͯ͠Δ͔ w υϝΠϯͰఆٛͨ͠ΠϯλʔϑΣʔεͷ ࣮ΛΠϯϑϥετϥΫνϟͰ࣮͠ ͍ͯ·͢
࣮ࡍͷϓϩδΣΫτͰ w ͋ΔఔͷنʹͳΔͱɺ΄ͱΜͲͷ߹Ͱڥքͮ ͚ΒΕͨίϯςΩετ͕ෳʹͳΔͷͰϚϧνϓϩ δΣΫτߏʹͳΔ w ΞϓϦέʔγϣϯɺυϝΠϯɺΠϯϑϥετϥΫ νϟΛɺҟͳΔϓϨθϯςʔγϣϯ͔Βڞ༗͢Δ ߏͱͳΔࣄ w
BQQMJDBJUPOVTFDBTFɺEPNBJOCBTJDύοέʔδͳ Ͳ࣮ݧతͰ·ͩͲ͏͏͖͔໎͍ͬͯΔͱ͜Ζ
ࢀߟࢿྉ w 4QSJOH.7$ʹ͍ͭͯ IUUQTTQFBLFSEFDLDPNIBMKJLTIJMV TQSJOHNWD࣮4QSJOH.7$ w νʔϜͰڞ༗͓ͯ͘͜͠ͱ IUUQTTQFBLFSEFDLDPNIBMKJLQV EVBOTIJJGBMTFEEE TMJEFීஈ͍
ͷ%%%