$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
ひたすらチームの自慢をします【スクフェス神奈川2024 スポンサーLT】
Search
asumikam
March 16, 2024
2
1.1k
ひたすらチームの自慢をします【スクフェス神奈川2024 スポンサーLT】
Scrum Fest Kanagawa 2024 - 春の陣 -
https://www.scrumfestkanagawa.org/
asumikam
March 16, 2024
Tweet
Share
More Decks by asumikam
See All by asumikam
ubuntu-latest から ubuntu-slim へ移行しよう!コスト削減うれしい~!
asumikam
0
810
ちいさくPHPUnitをつくり、仕組みと拡張ポイントを探る
asumikam
3
970
プロダクトコードとOSSに学ぶ例外処理の選択肢 — キャッチするのか、投げっぱなしにするのか
asumikam
3
2.3k
うまくいかないスプリントレビューと、うまくいくスプリントレビュー
asumikam
15
4.8k
わたしの"コミュニティへの還元"リレーション #devsumi
asumikam
2
4.5k
東京Ruby会議12 vs PHPカンファレンス小田原〜オーガナイザーが語る見所と裏側〜
asumikam
0
110
PHPUnitでモックとスタブを使いこなす / PHP Conference Japan 2024
asumikam
4
2.2k
紅白ぺぱ合戦 asumikam LT #cohackpp
asumikam
0
260
『こわい』を 『こわくない』に変える ~OSS貢献編~
asumikam
2
390
Featured
See All Featured
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
390
The Art of Programming - Codeland 2020
erikaheidi
56
14k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.3k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.8k
Git: the NoSQL Database
bkeepers
PRO
432
66k
A Tale of Four Properties
chriscoyier
162
23k
How GitHub (no longer) Works
holman
316
140k
jQuery: Nuts, Bolts and Bling
dougneiner
65
8.2k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3k
Stop Working from a Prison Cell
hatefulcrawdad
273
21k
How to Ace a Technical Interview
jacobian
280
24k
Transcript
BTVNJLBN ͻͨ͢ΒνʔϜͷࣗຫΛ͠·͢
͜Μʹͪʂ Ͱ͢🙌
εΫϥϜܥΠϕϯτʹॳεϙϯαʔ👏 w ͋͢Έ͔ΜʮεΫϑΣεਆಸɾɾɾখాݪʂʁʂʁʯ w ͋͢Έ͔ΜʮઈରʹεϙϯαʔΓ͍ͨʂʯ w $50ʹஊͯ͠ࠓ͜͜ʹཱ͍ͬͯ·͢☝ w Έͳ͞ΜͱখాݪͰձ͑ͯخ͍͠Ͱ͢❤
ࠓ w BTVNJLBNͷհ w /&גࣜձࣾͷհ w ࠷ߴͳνʔϜͷհ
BTVNJLBN
͜Μʹͪʂ w 𝕏 !BTVNJLBNখాݪ͔Β͖·ͨ͠ wΑͼ͔ͨ͋͢Έ͋͢ΈΜ͋͢Έ͔Μ w1)1FSೝఆεΫϥϜϚελʔ
ʮεΫϥϜϚελʔͭͷେࡑʯ ʹ͜ΜͳͷΛॻ͍ͨ IUUQTBTVNJLBNDPN
ීஈ1)1ք۾Ͱొஃ͍ͯ͠Δ 1)1ΧϯϑΝϨϯεւಓ 1)1FS,BJHJ
݄XJBKͰొஃͨ͠ 8PNFOJO"HJMF5PLZP
͜Μͳ-5Ͱ͖Δʢʁʣ
1)1ΧϯϑΝϨϯεখాݪ ओ࠵͍͖ͬͯ💪
εϙϯαʔΛͬͯ ͖ͳ͜ͱΛͧ͢ʂ ΏΔʙ͘Ͳ͏ͧ🍵
ۓுͯ͠·͢ʂʂʂ 😀
ࠓ w ✅BTVNJLBNͷհ w /&גࣜձࣾͷհ w ࠷ߴͳνʔϜͷհ
ʮখాݪʯ͔Β &$ۀքΛ Γ্͛Δʂ 💪💪💪
None
ωοτγϣοϓͷӡӦΔ͜ͱ͕͍ͬͺ͍
ड
ड ࡏݿ
ड ࡏݿ ϖʔδ
ड ࡏݿ ϖʔδ ෳͷ&$ళฮΛӡӦ͍ͯ͠Δͱ αʔϏεͷछྨʮಉ͜͡ͱʯΛ͢Δඞཁ͕͋Δ
&$ͷӡӦۀΛ ҰݩཧԽ ʮ/&͚ͩݟΕ͍͍ʯ ੈքΛͭ͘Δ
ଟ࠼ͳػೳΛ ඞཁͳͱ͜Ζ͚ͩ͏͜ͱ͕Ͱ͖Δ
ଞʹ͍ͬͯΔࣄۀ
ʮখాݪʯ͔Β &$ۀքΛ Γ্͛Δʂ 💪💪💪
ࠓ w ✅BTVNJLBNͷհ w ✅/&גࣜձࣾͷհ w ࠷ߴͳνʔϜͷհ
Θͨͨͪ͠ ʮωΫετΤϯδϯʯ ։ൃνʔϜ
ڈ͔Βൃͨ͠εΫϥϜνʔϜ w10 w4. w%&7
νʔϜ͕ɹɹɹɹɹɹɹ͗͢Δ w10 w4. w%&7
ࠓνʔϜͷࣗຫΛ͍͖ͯ͠·͢
ڧྗͳڠྗऀͱڞʹͭ͘ΔϦϑΝΠϯϝϯτ εϓϦϯτϨϏϡʔ͕େΓ্͕Γ पΓͷਓ͔ͨͪΒʮ͍͕͋ΔνʔϜʯͱݴΘΕΔ ;Γ͔͑Γେ͖;Γ͔͑Β্ͤखνʔϜ 10
%&7ͰϢʔβʔ๚
ڧྗͳڠྗऀͱڞʹͭ͘Δ ϦϑΝΠϯϝϯτ
ΈΜͳͰϦϑΝΠϯϝϯτ w ۦ͚ग़͠10 w ϢʔβʔରԠνʔϜ ʢࣾˍҕୗઌʣͱ ҰॹʹϦϑΝΠϯϝϯτ w
ސ٬ͱ͍ۙʮސ٬ʯΛ ຯํʹ͚ͭΔ
εϓϦϯτϨϏϡʔ͕ େΓ্͕Γ
େΓ্͕ΓεϓϦϯτϨϏϡʔ w શମͰʙਓ w QVCMJDͳνϟϯωϧͰ Θ͍Θ͍͢Δ
େΓ্͕ΓεϓϦϯτϨϏϡʔ w ଞ෦ॺͷํʹσϞͯ͠Β͏ w ίϯςΩετΛΒͳ͍ਓ ΛબͿ w ʮ͜͜ͷ࣮ɺΘΒͶ͑ Μͩͳ͋ɾɾɾʂʯ
࠷ߴͷؾ͖͕ͮͰ͖Δ
େΓ্͕ΓεϓϦϯτϨϏϡʔ
େΓ্͕ΓεϓϦϯτϨϏϡʔ ʮͳΜ͔ͬͯΔʯʮͳΜ͔ؾʹͳΔʯ νʔϜʹ͢Δ͜ͱ͕େࣄ
पΓͷਓ͔ͨͪΒ ʮ͍͕͋ΔνʔϜʯͱݴΘΕΔ
͍͕͋ΔνʔϜ
͍͕͋ΔνʔϜ
͍͕͋ΔνʔϜ ͏ͪͷνʔϜ
͍͕͋ΔνʔϜ w దͳ՝ղܾೳྗͱϫΫϫΫͤ͞Δ։ൃɺ َͦͯ͠ͳνʔϜΒ͍͠Ͱ͢ w ʮΠϯΫϦϝϯτΛੵΈॏͶΔʯ lΞδϟΠϧͰ͋Δ͜ͱz͕ೝ͞Ε࢝Ί͍ͯΔ w
εϓϦϯτϨϏϡʔͰʮͬͨʯ͔Βͦ͜ ͲΜͲΜػೳΛࢼͯ͠Β͑Δ
;Γ͔͑Γେ͖ ;Γ͔͑Β্ͤखνʔϜ
;Γ͔͑Γେ͖ w ;Γ͔͑Γେ͖ͳͷ ͜͜ʹ͍ΔΈΜͳͦ͏͔😌 w ٿͷपΓʹ ू·͍ͬͯΔ༷ࢠ
νʔϜͰΑ͘ΔͭΛհ͠·͢
;ͤΜͷʮͷΓʯͷͱ͜ΖΛ
ͪ͗ͬͯ
ͺͬ
υοτʹͳΓ·ʙ͢
;ͤΜͷυοτථͰΜΓ
;Γ͔͑Β্ͤख w 10ೝఆ4.࣋ͪ w 4.ೝఆ4.࣋ͪ w ৗతʹ ʮͪͬͪΌͳ;Γ͔͑Γʯ
10 %&7ͰϢʔβʔ๚ ΤϯδχΞͱސ٬ͷڑΛ͚ۙͮΔ
10 %&7ͰϢʔβʔ๚ w ΤϯδχΞ৫ͷ՝Ϣʔβʔͱԕ͍ w ʮϢʔβʔͷ͜ͱΛΒͳ͍··։ൃ͍ͯͯ͠ ͜ΕҎ্ྑ͘ͳΒͳ͍ͷͰɾɾɾʁʯ w ϢʔβʔରԠνʔϜͱڠྗͯ͠Ϣʔβʔ๚💪
͞ʙʙʙʙʙʙΜʂʂʂʂʂ ͋Γ͕ͱ͏ʂʂʂʂʂʂ ͬͯΔΑʙʙʙʙʂʂʂ
νʔϜ࠷ߴ
ࠓͨ͘͞Μօ͞Μͱ ͤͨΒخ͍͠🙏🙏🙏
͍ͬͺ͍νʔϜʹ͓͔ͪ͑Γ͢Δͧʙ ΑΖ͓͘͠ئ͍͠·͢ʂ ͋͢Έɹɹ·Ͷ