私が歌川です

@utgwkk が書いている

ペアプロ活動パターン

仕事でよくペアプロでコードを書くのですが、気をつけていることがいくつかあるので共有します。みなさまは何に気をつけていますか?

考えていることを声に出す

  • やりたいことが実現できずに詰まっていると黙りがち
    • どうやったらいいか分からず困っている・違う結果になる、みたいなのを口に出す
    • ペアの人が解決方法を知っているかもしれない
    • クマさんデバッグみたいな効果もありそう
      • ところで「クマさんデバッグ」って一般に通じる言葉なんですか?
  • 書いているコードの自己評価を行う
    • 最高のアルゴリズムになった、とか、これは一時しのぎです、みたいな
  • 認識がずれていないかの確認をする
    • 「こう思っているけどそれで合ってますか?」

こまめにcommitする

  • こまめにセーブするイメージ
  • git diffを確認したら、どこまでできているのかを見れる
  • いざとなったらgit resetで戻れる
  • ひと通りできあがってからちょっとずつcommitするよりは、こまめにcommitしたほうが、どこまでstageするのかとか考えなくて済む

エディタだけでなくブラウザの様子も見せる

  • リファレンスを参照している様子とか、やり方が分からないのでググっている様子とかも見せる
  • 知見共有みたいな側面が強い
    • こうやって調べてるのか〜みたいなのが伝わるとよさそう
    • ナビゲーターをやるときは、こういうページを参照したり検索したりしてみるといいかも、というヒントを思い付いたら伝えている
  • 映り込むとまずいタブは予め閉じておくか、ウィンドウを分けておきましょう

「クマさんデバッグ」について

ペアプロ活動パターン - 私が歌川です

くまのぬいぐるみについて <a href="https://toya.hatenablog.com/entry/2015/07/09/133609" target="_blank" rel="noopener nofollow">https://toya.hatenablog.com/entry/2015/07/09/133609</a>

2021/06/05 09:21
b.hatena.ne.jp

toya.hatenablog.com

「プログラミング作法」こんど読んでみます。