$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
関ジャバDDDディスカッション
Search
irof
October 22, 2017
0
1.3k
関ジャバDDDディスカッション
関西Javaエンジニアの会(関ジャバ) '17 10月度
irof
October 22, 2017
Tweet
Share
More Decks by irof
See All by irof
アーキテクチャと考える迷子にならない開発者テスト
irof
9
3.4k
技術的負債の正体を知って向き合う
irof
0
500
関ジャバと言う場
irof
0
88
型で語るカタ
irof
2
1.4k
つよそうにふるまい、つよい成果を出すのなら、つよいのかもしれない
irof
1
390
複数アプリケーションを育てていくための共通化戦略
irof
9
5.1k
SpringBootにおけるオブザーバビリティのなにか
irof
1
1.2k
Javaアプリケーションモニタリングの基本
irof
7
2.8k
Webアプリケーションを作りましょう
irof
0
220
Featured
See All Featured
Balancing Empowerment & Direction
lara
5
770
Why You Should Never Use an ORM
jnunemaker
PRO
60
9.6k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.8k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.6k
Git: the NoSQL Database
bkeepers
PRO
432
66k
Speed Design
sergeychernyshev
33
1.3k
Practical Orchestrator
shlominoach
190
11k
Build The Right Thing And Hit Your Dates
maggiecrowley
38
2.9k
Site-Speed That Sticks
csswizardry
13
970
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Become a Pro
speakerdeck
PRO
30
5.6k
YesSQL, Process and Tooling at Scale
rocio
174
15k
Transcript
%%% σΟεΧογϣϯ LBOKBWB
͜ͷεϥΠυ w ؔ+BWBΤϯδχΞͷձͷσΟεΧογϣ ϯͰ༻ͨ͠ͷͰ͢ɻ w νΣοΫϚʔΫɹɹɹσεΧογϣϯͰऔΓ্͛ͨͷ Ͱ͢ɻ
%%%ͷܦݧΞϯέʔτ ࢀՃऀΛରʹͨ͠Ξϯέʔτ݁Ռʢථʣ
ܗࣜ ࣭Λબͼ·͢ʢదʹʣ લͰࡶஊͯ͠Β͍·͢ɻ ΞϯέʔτΛऔΓɺׂ߹ʹԠͯ࣌ؒ͡ΛՃ͠·͢ɻ ͜ΕΛ܁Γฦ͠·͢
৫ฤ
νʔϜʹͻΖ͛Δʹʁ w ͻΖ͛Δ্ͰͷϕετϓϥΫςΟεޭࣄྫ w ͻΖ͛Δ্ͰͷΞϯνύλʔϯࣦഊࣄྫ w ͻΖ͕Γ۩߹ͷஈ֊ͷΑ͏ͳͷ͋Δʁ
υϝΠϯ͕ࣝͳ͍ w ͕ฉ͑͜ͳ͍͘Β͍ԕ͘ʹΫϥΠΞϯτ͕͍Δ w ΫϥΠΞϯτΛؚΊɺυϝΠϯ͕ࣝ୭ʹ͋Γ·ͤΜ
ϝϯόʔͷؔ৺͕ബ͍ʁ w ॏཁੑΛઆ໌͢Δ͏·͍දݱʁ w ͲͷΑ͏ʹ͢ΕυϝΠϯʹڵຯΛ࣋ͬͯΒ͑Δʁ
ϝϯόʔͷϨϕϧ w %%%ʹΑΔ։ൃ͕ʮͰ͖ΔʯΤϯδχΞͷϨϕϧͷ࠷ ϥΠϯͲͷఔͳͷ͔ʁ
ઃܭʗ࣮ฤ
ίʔσΟϯά w %%%Λ࣮ફ͢ΔͱίʔσΟϯάมΘΔʁ w ίʔσΟϯάதʹͲͷΑ͏ʹӨڹ͢Δʁ w ग़དྷ্͕ΔίʔυʹͲͷΑ͏ͳӨڹ͕͋Δʁ
ઃܭॻ w %%%ͩͱॏࢹ͞ΕΔઃܭॻมΘΔʁ w ಛผʹ࡞ΔʗෆཁʹͳΔઃܭॻ͋Δʁ
υϝΠϯΦϒδΣΫτͷϥΠ ϑαΠΫϧ w ͍ͭੜ·ΕΔͷʁ w ը໘Λ։͍ͨ࣌ʁը໘Ͱಛఆͷૢ࡞Λͨ࣌͠ʁ w ಉ͡ΦϒδΣΫτΛૢ࡞͢Δ࣌Ͳ͏͢Δʁ w ೋछྨͷը໘Λಉ࣌ʹ։͍ͨ߹ͷಉظͲ͏͢Δʁ
߹ੑ w ίϯςΩετϚοϓͳͲͷ߹ʹ͔͚Δ҆ͱͳΔ࣌ؒ w ·ͱ·Βͳ͍࣌ʁ w εύοͱ࣌ؒΛͬͨํ͕ྑ͍ͷ͔ͳͲ
ϓϩηεฤ
%%%ͱෛ࠴Խ w ظӡ༻͢ΔͱͲ͏ͯ͠ෛ࠴Խ͢Δ͕ɺෛ࠴Խʹ%%% Өڹ͢Δʁ w ͦͦෛ࠴Խ͠ͳ͍ಆ͍ํ͕͋Δʁ w ʮෛ࠴Խͨ͠ΒΞτʯԣʹஔ͍͓͍ͯͯɻɻɻ
ΠςϨʔγϣϯ w ΠςϨʔγϣϯΛճ͠ͳ͕Βͷظઃܭͱظࢹʹཱͬ ͨઃܭͱͷόϥϯεײ֮ʹ͍ͭͯ
ϘτϜΞοϓ w ϘτϜΞοϓ։ൃʹ͓͚Δઃܭ
৯͍߹Θͤฤ
%%%ͱσʔλϕʔεઃܭ w ςʔϒϧͷ࠶ઃܭ͕Ͱ͖ͳ͍ɺςʔϒϧઃܭҟͳΔύϥ μΠϜͰߦΘΕΔ w ͲͷΑ͏ͳΞϓϩʔν͕͋Δʁ w ͦΕͱɺఘΊΔ͖ʁ
%%%ͱϚΠΫϩαʔϏε w ૬ੑͱ͔͋Δͷʁ w Ͳ͏͍͏ͱ͜Ζ͕Өڹ͢Δʁ w αʔϏεڥքͱυϝΠϯڥքҰக͢Δʁ w αʔϏεؒͷίϯςΩετϚοϓʁ
%%%ͱ6$%% w %%%ͱ6$%%ͷؔʹ͍ͭͯΓ͍ͨͰ͢ɻ7BMVF0CKFDU ͳͲͱ6TF$BTFʢ͓ͦΒ͘ʣҰॹʹ͑Δ͔ͱࢥͬͯ ͍ΔͷͰ͕͢ɺ͍·͍ͪΠϝʔδ͕͔ͭΊ·ͤΜɻ۩ମత ͳιʔείʔυΛަ͑ͯղઆͯͩ͘͠͞Δͱ͏Ε͍͠Ͱ͢ɻ
%%%ͱ5%% w υϝΠϯઃܭΛ͠ͳ͕Β5%%ͷΑ͏ͳ͜ͱͰ͖Δ͔ͱ ࢥ͍·͕͢ɺͲͷ͋ͨΓ͔ΒςετΛॻ͖࢝ΊΔͱ͔Γ ͍͢ͱ͔͋Γ·͢Ͱ͠ΐ͏͔ɻ͜Ε۩ମతͳίʔυ ͕͋Δͱخ͍͠Ͱ͢ɻ
%%%ͱ૬ੑ͕ѱ͍ͷ w %%%͕Ϛον͠ͳ͍γεςϜͷಛੑ͋Δʁ w ʮ͜ͷΑ͏ͳέʔεͰΊͨํ͕Α͍ʯͳͲ
ͦͷଞ
%%%ͱࣦഊ w ࣦഊஊ͕͋Ε w ͲͷΑ͏ʹṢճ͔ͨ͠
૿ా͞Μ w ૿ా͞ΜʹͱͬͯͷʮΦϒδΣΫτࢦʯͱԿͳͷ͔ʁ w ૿ా͞Μ͕ͲͷΑ͏ʹ%%%ʹͨͲΓண͍͔ͨ