ペアプログラミング
>ペアプログラミング(英: pair programming)はソフトウェア開発の手法の一つで、2人のプログラマが1台のマシンを操作してプログラミングを行う手法。
キーボードとマウスの取り合いで喧嘩になりそう
小学生のころよくPCの取り合いをしていた気がする
マウスを2個挿して解決
マウスカーソルの取り合いが始まるけど
さすがにそういう次元はクリアしてる前提か
なるほど
現代だとVS Codeのremote sharingと通話を使ってできる
物理デバイス強制や対面によるデバフはこれでやれば軽減できる
エディタをVS Codeで強制するという制約はある
しかし、キーボードひとつよりかはマシでしょう
怠けられないのが辛い
「今ちょっと気分乗らないので30分くらい散歩してきますわ」とかできない
むしろ逆では
一人でソースコードを書いてから、レビュワーに渡して、レビュワーが一人でレビューコメント書いて…というターン制の非効率
これをなくすために実装とレビューを並列実行するのがペアプロ、という理解
めちゃ消耗するのでたくさんやるものではないという認識
1日午前or午後の片方くらいだろうか
サイボウズの生産性何とかチームはこれだった気がする
正直めっちゃ疲れる
1時間半くらいでおなかいっぱい
ドライバーとナビゲーターがいるところが
交代はないけど