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
MobPro2Points
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Kaoru Hotate
August 22, 2019
Programming
120
0
Share
MobPro2Points
Kaoru Hotate
August 22, 2019
More Decks by Kaoru Hotate
See All by Kaoru Hotate
20240607_人を動かし続ける力_ピープルマネジメントへの内発的動機づけの工夫
hotatekaoru
2
420
20210528_MedPeer_事業成長を加速させたエンジニアリングのウラ側
hotatekaoru
0
1.3k
費用対効果の高いテストコードを書くために意識したこと.pdf
hotatekaoru
3
5.1k
新規プロジェクトのリードエンジニアになるために
hotatekaoru
6
2.7k
リファクタリングチャンスを探せ
hotatekaoru
2
540
Dependabotからの脱却
hotatekaoru
0
500
Fat Modelに対処する 6つのリファクタリングパターン
hotatekaoru
13
4.8k
ViewModelをプロダクトに導入した🤖
hotatekaoru
1
230
僕らのリファクタリングは裏切らない
hotatekaoru
2
2.8k
Other Decks in Programming
See All in Programming
Programming with a DJ Controller — not vibe coding
m_seki
3
670
CDK Deployのための ”反響定位”
watany
5
900
Import assertionsが消えた日~ECMAScriptの仕様はどう決まり、なぜ覆るのか~
bicstone
2
150
Vibe NLP for Applied NLP
inesmontani
PRO
0
540
AI-DLC Deep Dive
yuukiyo
9
5k
Spec Driven Development | AI Summit Vilnius
danielsogl
PRO
1
120
「話せることがない」を乗り越える 〜日常業務から登壇テーマをつくる思考法〜
shoheimitani
4
910
When benchmarks go bad - what I learned from measuring performance wrong
hollycummins
0
180
The Less-Told Story of Socket Timeouts
coe401_
3
820
의존성 주입과 모듈화
fornewid
0
150
AIと共に生きる技術選定 2026
sgash708
0
110
The Monolith Strikes Back: Why AI Agents ❤️ Rails Monoliths
serradura
0
370
Featured
See All Featured
Believing is Seeing
oripsolob
1
120
Statistics for Hackers
jakevdp
799
230k
Evolving SEO for Evolving Search Engines
ryanjones
0
180
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.4k
My Coaching Mixtape
mlcsv
0
110
Six Lessons from altMBA
skipperchong
29
4.2k
Balancing Empowerment & Direction
lara
6
1.1k
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
65
55k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
180
Paper Plane
katiecoart
PRO
1
49k
Code Review Best Practice
trishagee
74
20k
Transcript
ΑΓΑ͍ϞϒϓϩΛ͢ΔͨΊʹ ҙࣝͯ͘͠ΕͨΒخ͍͠ ͭͷ͜ͱ ,BPSV)PUBUF!QVSVOLBPSV .FE1FFS3VCZPO3BJMT&OHJOFFS ฏSC IFJTFJSC
อཱ֜ ,BPSV)PUBUF !QVSVOLBPSV ฏݩੜ·ΕͰ͢ ϝυϐΞͱ͍͏ձࣾͰ 3BJMTϝΠϯͰ ͨ·ʹ4XJGUΛॻ͍ͯ·͢ ࣗݾհ
ࠓճࡐͱͳΔ3BJMTΞϓϦέʔγϣϯʹରͯ͠ DMJFOUXSBQQFSHFNΛ࡞͍͖ͯͨͩ͠·͢ɻ ؆୯ͳ&WFOUཧ"1*"QQΛ࡞Γ·ͨ͠ͷͰɺ 3FRVFTUΛΠΠΧϯδʹͯ͘͠ΕΔHFNΛ νʔϜຖʹ࡞ͬͯԼ͍͞ɻ ϞϒϓϩΛ͠ͳ͕Βઃܭํߟ͑ํɺ HFNͷ࡞ΓํΛֶͿͱ͍ͬͨతͰ͢ɻ ฏSCͷςʔϚ ʢ$POOQBTTͷΠϕϯτϖʔδΑΓʣ
ීஈͷۀதʹिճҎ্ ϖΞϓϩɾϞϒϓϩ͠·͔͢ʁ
ΞτϓοτΛ࠷େԽ͢Δ ϝϯόʔͷຬͷ߹ܭΛ࠷େԽ͢Δ ʮΑΓΑ͍ʯϞϒϓϩ ຬΛߴΊΔͨΊʹʁ
νʔϜͷతΛܾΊΔ ʢԿʹॏ͖Λஔ͔͘ʣ 1
νʔϜͷత͕ɺϞϒϓϩͷํΛܾΊΔ తʹ߹ͬͨϞϒϓϩΛ͠ͳ͍ͱɺ ϝϯόʔ͕ୡ͍ͨ͜͠ͱΛ͑ΒΕͳ͍ తΛܾΊΔ ࣾͰߦ͏छྨͷϞϒϓϩΛྫʹઆ໌͠·͢ $BTFॳڃऀʹڭ͑Δ $BTF্ڃऀʹڭ͑ͯΒ͏ $BTFϦϑΝΫλϦϯά͢Δʢ෦ʣ 1
˗֓ཁ ϨϏϡʔ࣌ʹࢦఠ͕ଟ͍ͨΊɺର໘ͰҰॹʹमਖ਼͢Δ ಉ͡ϓϩδΣΫτͷϝϯόʔͰ࣮ࢪ͢Δ ˗త ॳڃऀͷ $BTFॳڃऀʹڭ͑Δ 1 ˗ಛ ίʔυΛॻ͘ਓ·ͪ·ͪ ࡉ͔͍Օॴ·Ͱ͖ͪΜͱ࣮͢Δ
࣭ͷߴ͍ίʔυΛࢦ͢
˗֓ཁ ্ڃऀʹ૬ஊͯ͠Ϟϒϓϩ͢Δ ϓϩδΣΫτΛ·͙ͨ͜ͱ͋Δ ˗త ࣗͷɻ࣌ؒͰΈΛશͯղܾ͢Δ $BTF্ڃऀʹڭ͑ͯΒ͏ 1 ˗ಛ ΄ͱΜͲ͕ࣗίʔυΛॻ͘ ࣌ؒͰऴΘΒͤΔͨΊɺࡉ͔͍Օॴʹख͕ಧ͔ͳ͍
͋ͱͰݟͯ͠ɺόά͕ͳ͍͜ͱΛ֬ೝ͢Δલఏ
˗֓ཁ ϓϩδΣΫτΛ·͍ͨͰΤϯδχΞ͕ू·ͬͯɺ Ͳ͔͜ͷϓϩδΣΫτͷίʔυΛϦϑΝΫλϦϯά͢Δ ˗త ࣭ͷߴ͍ίʔυΛॻ͘ɻࢀՃऀͷʹͭͳ͛Δ $BTFϦϑΝΫλϦϯά͢Δʢ෦ʣ 1 ˗ಛ ΰʔϧΛͲ͜ʹஔ͔͘Λ࠷ॳʹٞ͢Δ Ұఆ࣌ؒ͝ͱʹखΛಈ͔͢ਓΛม͑Δ
ࡉ͔͍Օॴ·Ͱ͖ͪΜͱ࣮͢Δ मਖ਼ํʹΜͩΒɺखΛࢭΊͯٞ͢Δ
ࠓճͷతͳΜͰ͠ΐ͏ʁ తΛܾΊΔ Ξτϓοτॏࢹ ͨ͘͞ΜػೳΛ࡞Δ ࣭ͷߴ͍ίʔυΛॻ͘ ൃද࣌ʹΠϯύΫτΛ͢ ૈ୳͠Λ͢Δ 1 ॏࢹ ίʔυΛॻ͍ͯɺܦݧऀ͔ΒΞυόΠεΛΒ͍͍ͨ
ܦݧऀͷίʔυΛॻ͘ͱ͜ΖΛݟ͍ͨ
ͨ͘͞Μ͠ΌΔ 2
ίʔυΛॻ͘ਓʢ%SJWFSʣͷ৺ಘ ߟ͍͑ͯΔ͜ͱΛɺ͍ͭҎ্ʹޱʹग़͢ ਓͰಥ͖ਐΉͱɻɻɻ ͨ͘͞Μ͠ΌΔ 2 ɹʮίʔυͰޠΔʯ
ίʔυΛॻ͔ͳ͍ਓʢ/BWJHBUPSʣͷ৺ಘ ʮͦ͜ʯʮͦΕʯͰͳ͘ɺ ʮԿߦͷʙʯͷΑ͏ʹਖ਼֬ʹ͑·͠ΐ͏ ͨ͘͞Μ͠ΌΔ 2 %SJWFSɺ/BWJHBUPS͕ͬͯΔͱෆ҆ʹͳΓ·͢ ʮॱௐ̇ʯͳ߹ɺ ͷBMJBTΛޱʹग़͠·͠ΐ͏
Ϟϒϓϩͷࡍʹҙࣝͯ͠΄͍͜͠ͱ νʔϜͷతΛܾΊΔ ͨ͘͞Μ͠ΌΔ ·ͱΊ ࣮ࡍʹϞϒϓϩͬͯΈͯ ීஈͷۀͰ͍͖͍ͬͯͨͱࢥͬͨํɾɾɾ ϝυϐΞͰͬͯ·͢ʂ 5XJUUFSͰ%.͍ͩ͘͞
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠