Pair programming is a agile software development technique, with 2 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.

learn more… | top users | synonyms

-1
votes
2answers
54 views

How to add team/pairing accomplishments to a resume [closed]

The teams I work on tend to practice pair programming with frequent rotation of work and people among pairs. This means that very few features or technical accomplishments are the work of a single ...
2
votes
2answers
119 views

When to (enforce) linting in a software project

I'm heading a new team of developers working on a software project that makes use of continuous integration (circleci) w/ a pretty fleshed out suite of busterjs unit/integration/acceptance tests. Our ...
10
votes
4answers
459 views

How can you achieve and maintain flow while pair programming?

Flow is a concept introduced by Mihaly Csikszentmihalyi; in short, it means to get into the "zone". You feel immersed in your task, focused; the task can be difficult but challenging at the same time. ...
10
votes
5answers
714 views

Time required to start coding at a new company [closed]

I am a software engineer for 4 years, and I just changed my company for the first time. Company works with pair programming, and it's been 3 days, I couldn't even write a single line of code. It's so ...
3
votes
2answers
93 views

Peer programming and experience sharing

There was a mention in the Java Posse Podcast about how teams should be divided up into pairs. However, there was a mention from the lady on the podcast that: "Pairs should be mixed up [sic]" (an ...
31
votes
10answers
2k views

Should Junior Programmers be involved as code reviewers in the projects of Senior Programmers?

One of my team members (a junior programmer) has good programming skills. I believe at Code reviews (with an emphasis on learning, not pointing out mistakes). Should junior programmers be involved as ...
0
votes
3answers
126 views

pair programming and teaching

Pair programming is seen as a helpful teaching strategy - in fact, compared to singleton work, almost a magic bullet: better learner satisfaction higher exam scores for longer - later exams continue ...
1
vote
2answers
215 views

Remote pair programming set up over a VM

We are looking for a new way of doing pair programming. It's looks like best way of programming, it is faster and you push out great tested code. But there are some downsides. Ad hoc items that pop ...
7
votes
8answers
650 views

Optimal table shape for pair programming? [closed]

As the title suggests, what is a good shape of a table when doing pair programming ? Are there shapes that should be avoided? What are the reasons a certain shape is good or bad? (I do have my own ...
21
votes
5answers
1k views

Pair programming when driver and observer have different skill level and experience

I know pair programming is an agile software development technique in which two programmers work together at one workstation. One, the driver, writes code while the other, the observer, reviews each ...
8
votes
3answers
639 views

Pair programming remotely with Visual Studio?

What tools exist to facilitate pair programming with Visual Studio when the programmers are not in the same physical location? At the moment we are thinking voice (Skype?) plus remote desktop (VNC? ...
3
votes
6answers
305 views

Pair programming and unit testing

My team follows the Scrum development cycle. We have received feedback that our unit testing coverage is not very good. A team member is suggesting the addition of an external testing team to assist ...
8
votes
1answer
217 views

Pair programming business logic with a non-IT person

Have you have any experience in which a non-IT person works with a programmer during the coding process? It's like pair programming, but one person is a non-IT person that knows a lot about the ...
7
votes
4answers
428 views

Reasons for Pair Programming [duplicate]

Possible Duplicate: Pair Programming: Pros and Cons I've worked in a few shops where management has passed the idea of pair programming either to me or another manager/developer, and I ...
20
votes
6answers
1k views

How is Agile different from XP?

I read few articles on web to find out how Agile, XP, Scrum, pair programming are different from each other / related to each other and I derived the following line: Scrum and XP are almost same. XP ...

1 2 3
15 30 50 per page