サイトアイコン ざくっと分かるITの仕組み

ペアプログラミングで他人からコーディング技術を学ぼう

今日もコーディングを進めていたでござるが、本当にこの書き方であってるでござるか?

いまいち非効率なコーディングな気がするでござる・・・

今日も頑張っていますね!

ちょっと行き詰まりを感じてますか?

そうでござるね・・・

なんだか、自分のコーディングの内容が、本当に効率的なのか、バグが混じっていないのか不安でござる。

じゃあ、ちょっとペアプログラミングをしてみましょうか。

ペア…?なんでござるか?それ?

では、まずはざくっとやり方を説明してから一緒にやりましょう!

①ペアプログラミングとは

ざくっというと、ペアプログラミングは以下のような感じで進めます。

なるほど!りょうじ殿のスキルを吸収することが出来るでござるね!!

②どういうときに行うか

では、このペアプログラミング、以下のようなときに行います。

ふむふむ。

ここでもアジャイル開発という単語が出てきたでござるね。

アジャイル開発については、過去にこちらで記事にしてますので、ご興味あればお読みくださいね。

③メリット・デメリットは?

このペアプログラミング、良いことばかりでござるか?

物事は表裏一体なので、デメリットもあります。

メリット

  • 技術スキルを共有でき、全体のレベルがアップする
  • 実務の中で行うので、ナビゲーターのノウハウをふんだんに活用できる
  • お互いをサポートし合って作業を行うので、集中力を持続しやすい

デメリット

  • 熟練者が参加し、教える気が無いと効果が発揮しづらい
  • 必ずしも生産性が上がるわけでは無い(熟練者2名の場合、各自で動いた方が可能性)
  • お互いのスケジュールを合わせて行う必要がある

き、きっとりょうじ殿は、しっかり教えてくれるでござるよな?な?

ふふふ。どうでしょうか。(ニヤリ)

とりあえずは、一度一緒にやってみましょう。30分交代で、最初はお侍さんがドライバーでやってみましょう!!

モバイルバージョンを終了