TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Extreme Pair Programming - Guy Steele and Richard Stallman

82 pointsby r11tover 14 years ago

8 comments

koeselitzover 14 years ago
[from link:] "Throughout that entire time, Steele says, neither he nor Stallman took a break or made any small talk."<p>Well, of course not. This <i>was</i> the 70s, and we <i>are</i> talking about Guy Steele here; so they were probably far too busy scheming to make smalltalk.
brettmjohnsonover 14 years ago
Back in 1995 or 1996, I spent a long week-end doing extreme pair programming with Philip Nelson. We set up in his dining room and took an image from his whiteboard to a 80+% done product in 3 or 4 days. No meetings, no phone calls. With very few interruptions, we were able to maintain focus for hours.<p>The most notable interruption: while stretching, Phil accidently hit the rocker switch on the power strip with his foot. I'll never forget the look on his face when everything shut down. We only lost a couple minutes worth of edits, 'tho. I am a habitual save guy in emacs, whenever I switch buffers or pause to think.
评论 #1692818 未加载
gaiusover 14 years ago
I'd pay to see ESR and Zed Shaw pair-programming.
评论 #1692408 未加载
评论 #1693297 未加载
评论 #1693240 未加载
rsbrownover 14 years ago
Though not nearly as intense as the experience related in this anecdote, it is that same compulsion to maintain focus that makes pair programming so valuable for me ... and so difficult and uncomfortable. No doubt in my mind, though: I write much better code when I'm pairing with another developer.
评论 #1692432 未加载
评论 #1692064 未加载
baddoxover 14 years ago
How effective is pair programming when there is a skill and/or experience disparity between the two programmers? Will the worse/newer programming only hold back the better/more experienced programmer? Note: I'm not suggesting such was the case here.
评论 #1693143 未加载
checoivanover 14 years ago
For some reason I can't explain... the idea of 10 hours of coding without interruption ,just cranking stuff, and loosing track of time excites me :)
评论 #1693547 未加载
jpabloover 14 years ago
10 hours code golfing to get the code down to 100 lines ? Seems kind of extreme.
评论 #1692455 未加载
评论 #1692828 未加载
评论 #1692804 未加载
ww520over 14 years ago
TIL Strong bladder is a prerequisite doing pair programming with RMS.
评论 #1692624 未加载
评论 #1693468 未加载