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.

Pair Programming Might Be Great

16 pointsby ariaover 14 years ago

4 comments

sp4rkiover 14 years ago
I agree that pair programming has it's place and can be a positive workflow for some, but for the way I work I just find it extremely intrusive and I easily get a third of what I would get done. I'm a big advocate of peer reviews, but pair programming just takes me out of my workflow and impairs my creativity and performance.
parfeover 14 years ago
In my work environment I find "pair programming" to be useful the 5% of the time someone is working on a Hard Problem. Most time during the work day is UI tuning, debugging, and generic implementation of straightforward features.<p>Pair programming doesn't need to be a policy because it precipitates naturally out of someone asking for help on a Hard Problem. That 5% of the time you're working through a tasks key algorithm, or discovering the best User Interaction for a complex feature.<p>I find Pair Programming to be a important sounding label for something which is actually quite mundane. It's called working together™.<p>It's a waste of my time to sit and watch someone implement the 95% of software that is mundane.
评论 #2050305 未加载
levesqueover 14 years ago
If you are paired with the right person I believe this has the potential to drive you forward and keep you motivated. I experienced pair programming when I was still studying.<p>We had a lot of team assignments and when I worked with my best friend, instead of splitting the work like most of the other students, we just sat both in front of one computer and went through all of it. The one guy writing the code is always getting double-checked by the other guy and that way you eliminate most of the little bugs that slip past your judgement when you code alone.<p>Certainly a most enjoyable method of programming, although whether it is an economically viable strategy I could not tell.
评论 #2050286 未加载
评论 #2050221 未加载
alimoeenyover 14 years ago
Like 10 years ago my best friend and I used to sit at the same computer and do the coding and UI design together! It was not all the time but it was a significant part of the day. We were developing mostly ASP pages and he was the UI designer and I was the backend coder and it made sense to go do our part then get together and merge them and then go back to do our part again. I really miss that time very very productive we were.