2,697 reputation
1123
bio website
location Florida
age 42
visits member for 4 years, 1 month
seen Jul 25 at 13:15

Jan
26
comment How common is pair programming in the workplace?
@Martin, well said.
Jan
26
comment How common is pair programming in the workplace?
@Pyvi: "Hands on the keyboard" should be in short spam of a few minutes, especially if you also employ TDD. (I'm not advocating TDD either way.) In my experience, it's been shoulder to shoulder, passing the keyboard back and forth in a time frame we are both comfortable with. IMHO if you feel their someone "looking over shoulder", you're assuming pair is master/slave, not peer, as I've said earlier. Another way to look at is, a great way to learn something is to teach it. Pairing always 2 people to do both.
Jan
25
comment How common is pair programming in the workplace?
@Noah, based solely on #2, I'm not sure if you grasp the concept of pair-programming. The idea isn't to look over a shoulder. The idea, as I've practiced it, is to share the PC to work in tandem. It's not master/slave programming, it's peer programming. Perhaps the later is a better term for it...
Jan
25
comment How common is pair programming in the workplace?
Another tool to use, if you're not familiar, is called "Rubber Ducking". Basically, put an object on your desk like a rubber duck (yours truly uses a toy Yoda) and explain the problem to it. see c2.com/cgi/wiki?RubberDucking
Jan
25
comment How common is pair programming in the workplace?
@Perndas, I was assuming, perhaps incorrectly, that the resistance would be due to egos. At least when I've seen it, that appears to be the reason. I've only seen 2 (that I recall) devs actually resist this. One's ego couldn't fit in the room, the other had issues w/ confidence.
Jan
25
comment How common is pair programming in the workplace?
@Michael, not always, but sometimes I thinking pairing on legacy code can be useful. It can break down silo's and/or reduce refactoring costs. That said, I completely agree w/ you.
Jan
25
comment How common is pair programming in the workplace?
You are welcome. Our turnover has been pretty low... 4 of us have shared the same office for 15+ years though 4 relocations (across 4 buildings and 2 states)!
Jan
25
comment How common is pair programming in the workplace?
This profession requires keeping ego's in check. It's not always easy, but the rewards will be extremely beneficial.
Jan
25
answered How common is pair programming in the workplace?
Jan
19
awarded  Scholar
Jan
19
accepted What to do about “Failure Driven Development”?
Jan
19
comment What to do about “Failure Driven Development”?
Given the comment "mismatch between CampA and CampB is a political issue..." I'm marking this as the 'correct' answer.
Jan
17
comment What to do about “Failure Driven Development”?
We actually have an Agile coach. I should have mentioned that. It was he and I who coined the term FDD. As far as product owner, it's also the customer. Who happens to be large enough that their enterprise is conducive to this behavior.
Jan
16
awarded  Nice Question
Jan
16
awarded  Student
Jan
16
asked What to do about “Failure Driven Development”?
Jan
7
awarded  Critic
Jan
4
comment Anti-depressant and programming: does it reduce your thinking and focusing abilities?
@Malfist, I guess I wasn't clear. I was merely trying to say those of us that sit 8-10 hours a day, should move 30-60 minutes as well. And my through personal experience, I feel better. I wasn't advocating it as a solution or answer, at least completely. I would have 'answered' in that case. I was trying to put my $0.02 in a comment.
Jan
4
comment Anti-depressant and programming: does it reduce your thinking and focusing abilities?
IMHO, anyone who takes on a sedentary career should involve themselves in physical activity. I don't think it takes a psychologist to see that. Try 2-3 weeks of activity for yourself and see if you don't feel at least somewhat better. I can speak from my own experience, being only a developer who runs. (sometimes at lunch to clear my head during a hectic day)
Dec
15
answered Best (worst) logically impossible task assigned to you?