採用担当者と、ペアプログラミングを使用する機会について話していました。
私には、2 人の上級開発者が一緒に作業することについて、いくつかの懸念があります。
しかし、この採用担当者と話していると、2 人が同時に同じファイルに変更を加えることができるエディターがあれば、ペア プログラミングが役立つ可能性があるというビジョンがありました。他の誰かが機能の実装に取り組んでいるため、ファイル内のコメント。コメントは、その機能が設計されたときの思考パターンを説明するのに役立ちます。たとえば、2 人の上級開発者が何らかの機能に取り組んでいる場合、それはさらに説明する必要があるほど十分に複雑な問題であるはずです。
同じ問題を同時に確認して修正するには、おそらく Web ベースである必要があるため、これを許可するエディターを知りません。
このようなものは役に立ちますか?
そのようなツールには、私が見逃している他のどのような用途がありますか?
ペア プログラミングが良いアイデアかどうかについては議論しません。私自身の意見がありますが、この概念は私にとって非常に興味深いものです。