Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
現場で使えるゆるいペアプロ/light_pear_programming
Search
tatsuosakurai
November 21, 2018
Programming
3.1k
6
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
現場で使えるゆるいペアプロ/light_pear_programming
銀座Rails#3で発表した「現場で使えるゆるいペアプロ」という発表です
tatsuosakurai
November 21, 2018
More Decks by tatsuosakurai
See All by tatsuosakurai
チーム開発のイメージ/Image of team development
tatsuosakurai
2
300
サバイバル/survival
tatsuosakurai
1
120
yours_mine_and_the_truth
tatsuosakurai
0
120
とちぎRuby会議08LT-mitaka.rb第0回目をやります / tochigi-rubykaigi-08-lt-mitakarb
tatsuosakurai
2
240
RailsDM2019-株式会社万葉会社説明-現場Railsの執筆現場 / railsdm-https://speakerdeck.com/tatsuosakurai/railsdm2019-everyleaf-and-genba-rails
tatsuosakurai
2
420
現場Rails活用ガイド-読んで書いて終わりじゃない!-/genba_rails_guide
tatsuosakurai
4
1.7k
万葉の教育カリキュラム-ペパボテックフライデー/everyleaf eduction curriculum
tatsuosakurai
0
660
Other Decks in Programming
See All in Programming
Apple Intelligenceとオンデバイス時代の到来
yahir0
0
190
Kotlinize Is Not Just Converting to Kotlin
chigichan24
1
210
パスワード再設定メールのURLについて知っておこう
uyuki234
0
200
Herb in Rails 8.2: Your ERB views, now HTML-aware @ Kaigi on Rails 2026, Tokyo, Japan
marcoroth
2
380
Kotlinの15年とServer-Side Kotlin
n_takehata
1
190
[2026-10-14](C)Re:ゼロから始める異世界生活〜始まりの終わりと終わりの始まり〜
tosite
0
240
dotNET_vulnclicker_intro.pdf
deka_morita
0
160
Getting Started with Vibe Coding
miccheng
0
140
Materialが消えた日 〜真っ白なFlutterキャンバスにRenderObjectで絵を描く〜
umigishiaoi
0
130
Railsバージョンを4倍にした話
optim
0
900
AmebaブログはKMPから卒業します
kmars0605
0
310
プロジェクトコードをキレイキレイしよう!暗黙的な参照を読み解く静的解析
ostk0069
0
200
Featured
See All Featured
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2.1k
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
3
3.9k
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
910
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.9k
GraphQLとの向き合い方2022年版
quramy
50
15k
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
2.2k
The SEO Collaboration Effect
kristinabergwall1
1
610
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
56k
Embracing the Ebb and Flow
colly
88
5.2k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
560
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
18k
Navigating Team Friction
lara
192
16k
Transcript
現場で使える ゆるいペアプロ 銀座Rails#3 GINZA SIX 2018/11/21 tatsuoSakurai@万葉
銀座Rails たのしんでますか〜?! !"!"!"!"!"
None
自己紹介 ˖ 夼❁ ˖ ♰衝הְֲ⠓爡ד⢪،فٔ ؛٦ءّٝ涪ךֶ䩛⠗ְ䎃鵚ֻ ˖ ل،فָٗ㥨ֹ ˖ 剑鵚ך劤Ⱏ衼ד剅ֹת׃
˖ 植㜥ד⢪ִ 鸞统㹋騧ؖ؎س ˖ ˖
ちなみに今日 の発表者 ˖ ♲➂הչך׃ְ涪 أة٦ز،حفպה ְֲ剅硂剅ְ➂ דׅ ˖
ペアプロ?
ペアプロ知ってる方? ✋
ペアプロやったことが ある方? ✋
ペアプロとは ˖ ل،فؚٗٓىؚٝ ˖ ✳➂דل،חזגծ♧筰חفؚٗٓىٝ ֿؚׅה
ペアプロとは ˖ 㛇劤כ♧אך歗ծ♧אךؗ٦ن٦س ˖ ✳➂דسٓ؎غהشؽ٦ة٦❛➿ ˖ سٓ؎غכ؝٦س剅ֻ ˖ شؽ٦ةכسٓ؎غך؟ه٦زׅ
ペアプロに似たもの ˖ ٌـفٗ ˖ 醱侧➂ث٦يד♧筰חفؚٗٓىؚٝ ˖ ك،فٗ ˖ ؙوה♧筰חفؚٗٓىؚٝ ˖
،ؼٕׅ
ゆるいペアプロ
ゆるいペアプロ ˖ 䎢։ְ䠐דךل،فٗ ˖ ل،⡲噟ل،ٔ٦ر؍ؚٝل،فٗ˘ ˖ ل،דװגג孡בְ➂侧㟓ִ 幾ׅ ˖ כل،זךٌـזךاٗזך
ペアプロの境目? ˖ וַֿ㖑椔דוַֿ㸘㸾 ˖ 㞮湡ָ״ַֻזְ˘ ˖ ׳ההז遤גְְַׅ ˖ ⼒ⴽדֹגֲ׃ְֿהזְךד⼒ⴽ׃ זְ
ゆるいペアプロ? ˖ չ涪⸬桦״ֻ鹌חծث٦ي 剣⸬崞欽ֿׅהպְֻך؎ً٦آה ׳ֲוְְ孡ָׅ ˖ ل،דٌـדك،ד孡ח׃זְ ˖ ְתךהֿل،فٗ⟃♳ךְְ鎉衝濼 זְךדل،فٗהㄎןתׅ
なんでゆるいペアプロを? ˖ 䠐㢩הل،فٗװֿהָזְ➂ָ㢳 ַծװֿהכ֮וծ傈䌢涸ח ⢪ִגְזַ׃ֲ ˖ הײֻ孡鯪חדֹהְְז։ ˖ ה䙼ְת׃
None
現場で使える ゆるいペアプロ
アジェンダ ˖ ײְل،فٗהכ ˖ ײְل،فٗך植㜥 ˖ ײְل،فٗך
ゆるいやつ やってみよう と思ってもらえたら うれしい
None
ゆるいペアプロの現場
ゆるいペアプロ前 ˖ ַזְהֿ֮湱锑׃״ֲ⡲䨌 ˖ 堣腉׃זַ ˖ عو̔湱锑ׅח锃ץ̔儗ָ ַַ̔זח׃גְךַ˘
そういえば僕もそうだった ˖ ًٝة٦ָ䘏׃ֲ ˖ ًչִծמ׳ה׃ג⥯ָ䘏׃ֲ ַ颵㉏דֹזַպ ˖ 夼չזֿהזְׅպזֿ ה֮
どうだったか思い出そう ˖ ַזַֿה ˖ וַֿ䩛➰ֽגְְַ˘ ˖ 䩛➰ֽךךְְַזְ˘ ˖ וֿחְגוֿחぢַגְךַַ זְ˘
どうだったか思い出そう ˖ 耀ֹ倯ַַזְ ˖ 颵㉏٥湱锑כծ耀ְֹֿה٥ַזְ ֿהָוך֮זךַַזְהꨇ׃ ְ
全体像・流れ ˖ Ⰻ⡤⫷װծ荈ⴓך⡘縧ַָה㸜䗰䠬ָ 㟓ׅ ˖ Ⰻ⡤ךֲծֿֿכַծֿֿכַ זְծהְֲֿהַָ ˖ 㣐✲זךכ崧
全体像(課題解決の流 れ)共有するといいかも? ˖ ⬁ָ涪ׅהֹח罋ִֿהⰋ鿇 ˖ 荈ⴓָ搀䠐陎דװגֿה䙼ְ⳿ׅ ˖ 罋ִגֿה〡ח׃זָ♧筰ח⡲噟 崧׃ג״ֲ
僕が開発するときにやってる ことなんだろう? ˖ 䞔㜠꧊؝٦س铣 ˖ 䨌殛甧גةأؙ⡲גֿזׅ ˖ סִַ
情報を集める ˖ 铩ח耀ֻ ˖ 濼ג➂ְ耀ְקֲָ傍ְ ˖ וֿח֮ ˖ ַזֻז䨱״ֲח
コードを読む ˖ 傀㶷؝٦سוַֿ铣 ˖ וזؗ٦ٙ٦سד嗚稊ׅ ˖ 歗ًاحسせ˘
戦略を立てる ˖ דֹלֻׂ醱侧 ˖ ֮הכקרװֽ朐䡾חׅ ˖ 䨌遭כךהֹדְְַז
タスクを作ってこなす ˖ ةأؙכזץֻװלְְֽחׅ ˖ 鶳׆װ鶳ֲ鿇ⴓכ⯓חװ ˖ מׅװعو儗⼒ⴖ
ふりかえる(引き返す) ˖ 鑥ת甧ג䨌殛תד䨱 ˖ ⴽך䨌殛鑐ׅ䗳銲זةأؙ⡲ ˖ מׅװ
というわけでペアプロしよう ˖ 䢪גזְךד㔭ل،فٗדכזֻ ˖ 㛇劤ل،فٗח׃ג ˖ ػٓفٗاٗװ ˖ 圫㶨זָل،ד⡲噟崧׃ג ˖
װזָ何㊣׃גְֻ
ゆるいペアプロ現場のこえ ˖ ⬁ךل،فٗ湱䩛 ˖ ׁח耀ֹת׃
ペアプロよかったこと ˖ ؝ىُص؛٦ءّٝع٦سָٕ⡚ֻז ˖ װ؝ىحزחכ植זְ麓玎ָ鋅 ˖ 醱꧟̔ءٝفٕחׅ倯岀ַָ ˖ ؝ىحزװٔؿ؋ؙةؚׅٔٝٔ ؤي䠬ֿׄהָדֹ
ペアプロよかったこと ˖ ٔ،ٕة؎يד湱锑٥ٖؽُ٦דֹך דծ؝٦س何㊣׃װְׅ ˖ ♧➂דכꨇ׃ְ㉏겗ח甧ぢֲַ⹃孡ָ⳿
ペアプロ?
ゆるいペアプロ? ˖ չ涪⸬桦״ֻ鹌חծث٦ي 剣⸬崞欽ֿׅהպְֻך؎ً٦آה ׳ֲוְְ孡ָׅ ˖ ل،דٌـדك،ד孡ח׃זְ ˖ ְתךהֿل،فٗ⟃♳ךְְ鎉衝濼 זְךדل،فٗהㄎדתׅ
None
アジェンダ ˖ ײְل،فٗהכ ˖ ײְل،فٗך植㜥 ˖ ײְل،فٗך
ペアプロ Tips
ざっくりサイクル ˖ װְֿה٥鍑寸׃ְ铬겗然钠 ˖ וַֿ余ַ䨌殛甧ג ˖ ⡲噟ך崧湱锑٥然钠 ˖ וַךד⡲噟 ˖
⠅䤰
時間 ˖ 剑ⴱכⴓְַֻ ˖ סִַ ˖ ״ַֿהծ孡חזֿה ˖ 如ח崞ַׅ ˖
儗㢌ִծل،㢌ִ˘
工夫 ˖ 罋ִגְֿה〡חׅ٥孡חזֿ ה耀ְג ˖ سٓ؎غהַشؽ٦ةהַֿתד孡ח ׃זְ ˖ غٓغٓד⡲噟׃倯ָ傍ְֿהכغٓغ ٓח儗寸ג䨱
工夫 ˖ 剅ֻ ˖ 如חװֿהח鶳זְ ˖ 倯ぢ䚍ַָ ˖ װֿהծ㔭ֿה剅ֹזָװ ˖
סִַծ׳ה㹏錁涸ח鋅
イメージ ˖ 湡涸㖑תדך㖑㔳♧筰ח⡲ ˖ չ♧➂ָװֽծ♧➂ָ鋅ֽպחז זְ״ֲחׅ
質問の技 ˖ ➙ךזַׅ ˖ ״ַֻזַדֲ♧䏝 ˖ ֲ׳ְד䲕ֲזד ˖ 䖓דְַֿֿ耀ְגְְַׅ
リモートペアプロ ˖ ך歗Ⱏ剣ָ⤑ⵃ ˖ ⯋ ˖ 剣俱فٓٝדⵃ欽〳腉 ˖ 鏣㹀ׅה湱䩛ך歗乼⡲דֹג⤑ⵃ ˖
갈㡮籬ֺםז׃قحسإحز⠅䤰
いいこと・よかったこと ˖ 濼鋅ָ㟓ִג⤑ⵃ ˖ 濼זְًاحس濼ג⤑ⵃ ˖ ⤑ⵃ،فٔ٥فؚٓ؎ٝ濼ג⤑ⵃ ˖ ⤑ⵃ؟؎ز濼ג⤑ⵃ
ペアプロをメインにしてよ かったこと ˖ ♧䏝崧ח⛦ה ˖ ل،فְְַׅٗ ˖ ׳הְְַׅ ˖ ג鎉ְװֻׅז
気をつけたいこと ˖ ل،ׅל♳䩛ְֻֻֽׄׯזְ ˖ ل،ך侧ֽل،ָ֮ךד ˖ 侄猰剅涸זךַ《Ⰵגךך ״ֲׁ
気をつけたいこと ˖ ل،חさׇגװגְֻ ˖ 湱䩛ֽד荈ⴓֽדזְ ˖ װ倯חさׇךַֽ֮וل، חさׇ倯ָ⸬桦ְְ孡ָׅ
ペアプロチャンス ˖ דֻׁ؝ًٝز ˖ 鏣鎘ח䙼ְ꼥ׇגְזְ ˖ 䠐㔳٥䠐䘊ַָחְֻ ˖ 剅ַ؝٦سכ䒷⸂䭯אךדծ䒷⸂ 䭯אחل،فٗ׃ְ
ペアプロチャンス ˖ 劉⠓ד湱锑 ˖ ֿך䖓ل،فٗ ˖ ׳ההז遤גְְַׅ ˖ 孡בְل،فٗ
ペアプロチャンス ˖ عوגךד鑧耀ְג ˖ 孡בְل،فٗ ˖ رؠ؎شַך⢪ְ倯ַזְ ˖ ل،فٗ׃ת׃׳ֲ
現場Railsがあると便利 ˖ ֿֿח剅ְגַ֮♧筰ח铣ת׃׳ֲ ˖ ➙铡僇ֽׅו鋅鵤׃ְהֹֿֿח剅ְ ג֮ד ˖ 㹋ꥷח⢪גדָׅ⤑ⵃ剅ְג״ ַ
ボルダリングに似てる? ˖ כ׃׀ך♳倯כַֽו ˖ نٕتؚٔٝך涫倯כַזְ ˖ 涫倯ַָה涫 ˖ ꨇ僒䏝ח״ֽו
料理に似てる? ˖ װג➂崧濼ג➂הװה װװְׅ ˖ 䢪גזְה劤ֽהꨇ׃ְ
ペアプロやってみません? ˖ װג➂崧濼ג➂הװה װװְׅ ˖ װת׃׳ֲ ˖ ㄎדֻ遤ֹתׅ
None
一緒にペアプロしましょう:) ˖