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
3
1.7k
Isolating-the-domainの紹介
DDDを実践するときに初期の雛形としてつかっている公開リポジトリの紹介
haljik
October 21, 2017
Tweet
Share
More Decks by haljik
See All by haljik
develop-with-domain-expert
haljik
1
1.1k
ドメイン駆動設計の紹介
haljik
0
86
普段使いのDDD
haljik
21
9.1k
実録Spring MVC
haljik
10
4.7k
ドメイン駆動設計を軽快に実践するための工夫
haljik
22
7.5k
Other Decks in Programming
See All in Programming
ナレッジイネイブリングにAIを活用してみる ゆるSRE勉強会 #9
nealle
0
170
たのしいSocketのしくみ / Socket Under a Microscope
coe401_
8
1.4k
もう少しテストを書きたいんじゃ〜 #phpstudy
o0h
PRO
20
4.3k
Honoのおもしろいミドルウェアをみてみよう
yusukebe
1
240
5分で理解する SOLID 原則 #phpcon_nagoya
shogogg
1
410
もう僕は OpenAPI を書きたくない
sgash708
6
1.9k
sappoRo.R #12 初心者セッション
kosugitti
0
280
Visual StudioのGitHub Copilotでいろいろやってみる
tomokusaba
1
220
PEPCは何を変えようとしていたのか
ken7253
3
300
Djangoにおける複数ユーザー種別認証の設計アプローチ@DjangoCongress JP 2025
delhi09
PRO
4
500
クリーンアーキテクチャから見る依存の向きの大切さ
shimabox
5
1.1k
Boost Performance and Developer Productivity with Jakarta EE 11
ivargrimstad
0
1.1k
Featured
See All Featured
Testing 201, or: Great Expectations
jmmastey
42
7.2k
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
The MySQL Ecosystem @ GitHub 2015
samlambert
250
12k
Navigating Team Friction
lara
183
15k
Automating Front-end Workflow
addyosmani
1369
200k
Product Roadmaps are Hard
iamctodd
PRO
51
11k
The Language of Interfaces
destraynor
156
24k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Java REST API Framework Comparison - PWX 2021
mraible
29
8.4k
Fashionably flexible responsive web design (full day workshop)
malarkey
406
66k
Writing Fast Ruby
sferik
628
61k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
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ීஈ͍
ͷ%%%