問題タブ [pair-programming]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1324 参照

metrics - ペアプログラミングの生産性を測定するためのソフトウェアメトリクスの使用

ペア プログラミングのパフォーマンスを測定するために使用できるソフトウェア メトリックは何ですか?

明確にする

ペアプログラミングを具体的に測定するために使用され、個々のプログラマーを測定するために使用されないメトリックはありますか? 測定に使用されるパラメータは何ですか?

たとえば、個別プログラミングとペア プログラミングの両方のコストを測定する場合、個別プログラミングのコスト = x と仮定すると、ペアのコストは次のようになります。コスト = 2* x

個々の Time = t の時間についても同じですが、ペアの Time = 2* t

製品のサイズを測定するためにコードの行数を使用したい場合、このメトリックを使用すると、個人とペアで違いはありますか?

何か案が

0 投票する
2 に答える
3751 参照

eclipse - Eclipse での共同プログラミング

Google ドキュメントでは、複数のユーザーがリアルタイムでファイルを編集できます。これを試してみたところ、応答時間が少し遅いことがわかりました。私はEclipseで同じことをしたいと思います。出来ますか?そうでない場合、いくつかの良い代替手段は何ですか?

0 投票する
2 に答える
318 参照

ssh - LinuxからLinuxへの「リモートペアコーディング」環境を設定するにはどうすればよいですか?

ペアコーディング環境をリモートで有効にして、MacOx / Linuxボックス上の他の誰かが私の画面を表示できるようにする方法について調査しました(vim + railsプラグインを使用してコーディングします)。

ここでの彼のセットアップに関するEvanLightのブログを読みましたが、オープンソースルーターを持っていません。

http://evan.tiggerpalace.com/articles/2011/10/17/some-people-call-me-the-remote-pairing-guy-/

したがって、スティッキーIPがないため、SSHは注意が必要です。

それを行う簡単な方法は何ですか?

0 投票する
3 に答える
8971 参照

intellij-idea - PhpStorm /IntelliJIDEAの同じプロジェクトでの同時プログラミング

PhpStorm / IntelliJ IDEAで、2人(またはそれ以上)のプログラマーが同じプロジェクトで同時に作業すること、つまり同じファイルを同時に編集することは可能ですか?http://collabedit.com/のようなものを想像してみてください。ただし、IDEです。

新しいプロジェクトを開始するときは、プログラマーとコーダーがお互いに座って同じファイルを同時に編集するようにします。つまり、プログラマーはPHPコードを作成し、コーダーはテンプレートを作成します。どちらもお互いのコードを調べて、小さな変更を加えることができます。必要。

2台目のコンピューターにマウントされたドライブを介して同じプロジェクトを開こうとしましたが、アイデアが混乱し、古いバージョンがディスクにフラッシュされて変更が失われることがよくありました。また、同じファイルを同時に編集することはできません。

0 投票する
3 に答える
755 参照

tdd - リモート ペア プログラミングに使用するのに適したサービスやツールは何ですか?

画面共有 (Skype と joinme 経由) と tmux を使用しました。

tmux はよりインタラクティブなエクスペリエンスを提供しますが、遅延が煩わしく感じます。

リモート ペア プログラミングに使用するのに最適なサービスとツールは何ですか?

できれば Sublime Text 2 で作業しますが、それができない場合は vim で問題ありません。

「最高」とは、次のことを意味します。

  • レスポンシブ - キーストロークの効果を確認するために待つ必要はありません
  • インタラクティブ - コントロールを他の人に簡単に切り替える必要があります

Ruby、Rails、Sublime Text 2、(おそらく) vim で作業しています。

編集: OSX (できれば) または Ubuntu で実行する必要があります。ソリューションがローカル マシンで実行されているか (有効なインターネット IP がなくても他のユーザーが接続する方法がある)、またはソリューションが有効なインターネット静的 IP を持つサーバーで実行されているかどうかに注意してください。

0 投票する
2 に答える
439 参照

vim - tmux と組み合わせますが、独自の vimrc ファイルを使用します

Vim で tmux を介して人々とペアリングしようとしていますが、問題が発生しました。私は自分の Vim のセットアップに慣れすぎて、セットアップした基本的なマッピングがなければナビゲートする方法がわかりません。そうは言っても、他の人のボックスに SSH で接続すると、自分のやり方が本当にわかりません。

他の人のボックスに ssh 接続するときに、自分の vimrc 設定の一部をロードする方法はありますか?

0 投票する
1 に答える
92 参照

emacs - 2 番目のユーザーがセッションにアタッチすると、emacs が tmux でロックする

最近、tmux/emacs コンボを使い始めて気に入っていますが、よくわからないことが 1 つあります。

私のワークフローは通常、7 つの tmux ウィンドウにまたがるいくつかの emacs フレームを使用して、セッションの仕事と朝のデスクトップで始まります。

朝、ラップトップから SSH 接続し、朝のセッションに接続して emacs でニュースを読みますが、問題は発生しません。

読み終わったら、ワーキング セッションで emacs に切り替えます。Cf や Cg などのキーボード イベントには応答しません。

夜間にデスクトップで作業セッションを開いたままにしていますが、これが問題のようです。

他の誰かがこの問題を経験および/または解決しましたか?

これが分かれば、ペアプログラミングを試してみたいので、助けていただければ幸いです。

(問題があれば、デスクトップでログインするのと同じユーザーとしてSSHでログインし、tmuxセッションに接続するときにソケットを指定しません。Debian Squeeze、tmux 1.6、emacs 24.3.50.1、役立つ場合.)

0 投票する
0 に答える
80 参照

macos - intellij は、同じ場所にあるペア プログラミングに 2 つのキーマップを同時に使用できますか?

これは、ペア プログラミング用に 2 つのキーボードが接続された Mac 上にあります。左キーボードに 1 つの intellij キーマッピングを使用し、右キーボードに別のキーマッピングを使用する方法はありますか?