News for hackers. Stuff that matters.
Re:Is Pair Programming Worth It? AirPair Interviews Pivotal ... by _fs on Wednesday December 18, 2013 @12:24PM (#6928913)
Is pair programming always carried out on a single PC? I was under the impression that the pairs may just sit side by side and help each other throughout the session. Didn't realize that pair programming implied literally taking turns hammering out code on a single PC.
Re:Is Pair Programming Worth It? AirPair Interviews Pivotal ... by ggreer on Wednesday December 18, 2013 @12:56PM (#6929161)
It's usually done with a single computer. Sometimes shops will have multiple keyboards hooked up to one computer. But it doesn't have to be that way. There are lots of tools for pairing remotely. Screen/tmux + Vim/Emacs, Screenhero, Google+ hangouts, etc.

I don't want to toot my own horn, but at Floobits (YC S13) we've built some really nice tools for remote pairing. I like Sublime Text. Bjorn likes Vim. I live in SF. Bjorn lives over in the east bay. But we pair using our native editors: http://abughrai.be/pics/screenshots/Screen%20Shot%202013-12-...

We're still improving the setup process and documentation, but we've found it to be better than pairing in person. We get to use our favorite editors. We don't have to commute. We can listen to different music while pairing. It's pretty nice.

Re:Is Pair Programming Worth It? AirPair Interviews Pivotal ... by lazerwalker on Wednesday December 18, 2013 @12:33PM (#6928996)
"Proper" pair programming, in the original Extreme Programming sense, always involves two people sitting at a single computer (or, if you have to pair remotely, two computers with screen-sharing/similar and some form of voice/video chat).

In an ideal world (e.g. the way a place like Pivotal does it), you've got two mirrored monitors, two keyboards, and two mice.