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
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
2
1.3k
つよそうにふるまい、つよい成果を出すのなら、つよいのかもしれない
irof
1
340
複数アプリケーションを育てていくための共通化戦略
irof
9
4.8k
SpringBootにおけるオブザーバビリティのなにか
irof
1
1.1k
Javaアプリケーションモニタリングの基本
irof
7
2.7k
Webアプリケーションを作りましょう
irof
0
190
Javaの新しめの機能を知ったかぶれるようになる話 #kanjava
irof
3
6.5k
バッチを作らなきゃとなったときに考えること
irof
2
830
SpringBoot3.4の構造化ログ #kanjava
irof
3
1.5k
Featured
See All Featured
Designing Experiences People Love
moore
142
24k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4k
Why You Should Never Use an ORM
jnunemaker
PRO
59
9.5k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.9k
Making Projects Easy
brettharned
117
6.4k
How to train your dragon (web standard)
notwaldorf
96
6.2k
Code Review Best Practice
trishagee
70
19k
A designer walks into a library…
pauljervisheath
207
24k
The Power of CSS Pseudo Elements
geoffreycrofte
77
6k
The Straight Up "How To Draw Better" Workshop
denniskardys
236
140k
RailsConf 2023
tenderlove
30
1.2k
Facilitating Awesome Meetings
lara
55
6.5k
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 ૿ా͞Μ͕ͲͷΑ͏ʹ%%%ʹͨͲΓண͍͔ͨ