Skip to main content

Questions tagged [pair-programming]

Pair programming is an agile software development technique, with two people working together on one terminal. While the first person focuses on syntax and other tactical aspects, the other reviews the code from the larger context perspective.

40 votes
6 answers
14k views

We've been utilizing pair programming (or something like it) for a few years. As a senior engineer on the team - I find that pairing actually negatively impacts the team's throughput. The common ...
antonpug's user avatar
  • 571
24 votes
7 answers
16k views

Pair programming is quite famous now-a-days. It has several advantages like: Programs with fewer bugs. Post production maintenance cost is much less. Established practices are challenged resulting ...
freebird's user avatar
  • 419
1 vote
2 answers
585 views

As I'm sure most of you are aware; tmux and screen have features that allow the sharing of a concurrent terminal session with a remote host. At first this seems great, and for some purposes it is, ...
voices's user avatar
  • 111
-2 votes
1 answer
730 views

Many people mention that this is a good practice, but the work pace of junior and senior developers are different and, often times, junior developers can feel intimidated by the constant presence of a ...
bfsc's user avatar
  • 5
1 vote
0 answers
105 views

On the software project I'm working there are 4 teams of 6 people. The project itself is a moderately complex distributed system, but the current user stories are mostly about implementing CRUD ...
Adam Arold's user avatar
  • 1,190
0 votes
2 answers
246 views

There is task that from the business point of view is really critical but, even it has been estimated in 40 days of works [of course worst case], involves a really small part of the project (a couple ...
Andrea Girardi's user avatar
2 votes
1 answer
5k views

I have a stage in an interview process where I am supposed to do pair programming, or at least they want to see me working in Visual Studio with an experienced developer. This is a company promoting ...
Learn Languages From Music's user avatar
3 votes
4 answers
586 views

If there's a work that need frontend and backend developers to work together, should they: Pair programming all the times? When it's backend work, frontend developer is navigator, backend developer ...
Paiboon Panusbordee's user avatar
1 vote
4 answers
418 views

There is a new developer starting soon. This person is at an entry level but has worked in app support for a couple of years. I asked this question some time ago just before I started training ...
w0051977's user avatar
  • 7,139
0 votes
2 answers
356 views

To me - if you're pair programming - then you don't open your email, or you decide you're cool with the other person looking at it. I've worked with a person who looks away, and expects you not to ...
hawkeye's user avatar
  • 4,849
16 votes
1 answer
4k views

In an extreme programming project, programmers do pair programming most of the time. As these pairs also rotate, that is, you pair program with different people, and there is a sense of collective ...
Eduardo Copat's user avatar
0 votes
4 answers
2k views

We follow pair programming in our company and always face the issue of balanced and effective pair rotation within the developers on stories. We follow a simple metrics in which every developer's ...
Vivek's user avatar
  • 109
3 votes
3 answers
693 views

Our team uses the Ruby gem hitch to manage pairing. You set it up with a group email address (e.g. [email protected]) and then tell it who is pairing: $ hitch james tiffany Hitch then sets your Git ...
James A. Rosen's user avatar
9 votes
6 answers
4k views

I am familiar with Agile and Pair Programming (http://en.wikipedia.org/wiki/Pair_programming). I thought Pair Programming was used if there was a complex requirement i.e. two sets of eyes is better ...
w0051977's user avatar
  • 7,139
20 votes
6 answers
3k views

I work at a small development company as the lead developer. We have two other developers, as well as my boss who is a developer, but doesn't really do much of the actual coding anymore. The problem ...
Ryan Williams's user avatar

15 30 50 per page