Pair Programmingとは何ですか?

2人のプログラマーが1つのワークステーションで一緒に作業するソフトウェア開発技術です。

⚙️

定義

Pair Programmingは、2人のプログラマーが1つのワークステーションで一緒に作業するソフトウェア開発技術であり、「ドライバー」と「オブザーバー」または「ナビゲーター」という2つの役割があります。ドライバーがコードを書き、ナビゲーターがコードの各行をレビューします。

🔄

役割

2人のプログラマーは頻繁に役割を交代し、オブザーバーは作業の戦略的方向性を考慮しながら、ドライバーは戦術的側面に焦点を当てます。

👥

協力

Pair Programmingは多くのコミュニケーションを伴う協力技術であり、より高品質のコードを生産し、知識を共有することを目的としています。