4

混合 IDE 環境でチームがペア プログラミングを行った経験がある人はいますか? 私は長年 IntelliJ を使用しており、他のユーザーは Eclipse を使用していますが、これについては聞いたことがあるかもしれません。

私の考えでは、ペア プログラミングでは、プログラマー間でキーボードを何度も受け渡します。しかし、キーボードを手に入れるたびに、もう何もすることがわからないので、私は立ち止まります。(いきなりバカみたい!)

これで、Eclipse の使い方を学ぶことができました。(相対的なメリットについてここで聖戦を始めるわけではありません。)しかし、他の誰かが意見を持っているのだろうか?

4

6 に答える 6

3

キーボードを渡す必要はないと思います。私の見解では、ペアの残りの半分が肩越しに見えている間、あなたは部分的に作業しています. ハンドルを握る必要があると思うこともありますが、通常は 10 分ごとではありません。彼が 4 時間入力した場合は、場所を切り替えます。その時点で IDE を切り替えるだけです。

使用されているツールを学ぶ必要があることに同意します。実際に公開または文書化された標準がある場合は、それに従う必要がありますが、必要な IDE の使用が許可されている場合は、問題はありません。しかし、それがあなたの能力を阻害する場合は、同じ IDE を使用している誰かとペアを組んでいる可能性があります。

于 2010-07-06T13:42:48.743 に答える
2

マルチIDE環境ではこれを行っていません。しかし、私の考えでは、ペアリングはIDEの機能を学ぶための最良の方法です。したがって、Eclipseをすばやく習得する必要があります。同様に、同僚もIntelliJを短時間で理解する必要があります。どちらも両方の環境に精通するようになります。そうすることを選択した場合は、チームIDEに落ち着くのに適した立場になります。

他の学習手段と比較すると、ペアリングは、あなた(またはおそらく同様のニーズのセットを持っているあなたのペア)に役立つ機能を教えてくれます。あなたはほとんど浸透によって学びます。あなたのペアは機能を使用しているので、「どうやってそれをしたの?」と自問するかもしれません。または「あなたはただ何をしましたか?」これは、必要なときに必要な機能を教えてくれます。

あなたの状況では、付加価値があるかもしれません:あなたはあなた自身があなたのIDEが提供する機能を欲していることに気付くかもしれません。あなたのペアはこれに遭遇したことがないかもしれません(しかしそれはEclipseにもあるかもしれません)。そのため、その機能を追跡するために1分を費やします。これで、2人ともIDEの新しい(そして便利な)機能を学びました。

于 2010-07-06T13:59:12.890 に答える
2

環境を標準化しましょう!共通のソース スタイルが必要なだけでなく、共通の IDE を含む、共通の作業方法も必要であると私は主張します。ペアプログラミングに関する例を含め、あらゆる種類の設定、知識、プラグインなどを簡単に共有できます。

于 2010-07-06T13:47:54.083 に答える
1

ペア プログラミングでは、ペアは IDE で標準化する必要があります。

私の提案は、別の IntelliJ ユーザーとペアを組むか、グループの残りのメンバーが Eclipse を使用している場合は、Eclipse の学習を開始することです。

ペア プログラミングの効率を得るには、IDE を切り替えるのに多くの時間を費やすことになります。

于 2010-07-06T13:42:46.210 に答える
0

両方の IDE をペアリング マシンにロードし、必要に応じて切り替えることもできますが、ペアリング パートナーと共に IDE を標準化することをお勧めします。次回のふりかえりでこの質問を取り上げ、チームのコンセンサスを確認することをお勧めします。

于 2010-07-06T13:46:17.720 に答える