The Artima Developer Community
Sponsored Link

.NET Buzz Forum
Pair Programming is Tiring

0 replies on 1 page.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 0 replies on 1 page
Sam Gentile

Posts: 1605
Nickname: managedcod
Registered: Sep, 2003

Sam Gentile is a Microsoft .NET Consultant who has been working with .NET since the earliest
Pair Programming is Tiring Posted: Nov 8, 2005 7:15 AM
Reply to this message Reply

This post originated from an RSS feed registered with .NET Buzz by Sam Gentile.
Original Post: Pair Programming is Tiring
Feed Title: Sam Gentile's Blog
Feed URL: http://samgentile.com/blog/Rss.aspx
Feed Description: .NET and Software Development from an experienced perspective - .NET/CLR, Rotor, Interop, MC+/C++, COM+, ES, Mac OS X, Extreme Programming and More!
Latest .NET Buzz Posts
Latest .NET Buzz Posts by Sam Gentile
Latest Posts From Sam Gentile's Blog

Advertisement
As I mentioned in a previous post, our Agile team does all the practices of XP including Pair Programming. I had forgotten how exhausting Pair Programming is. As Agile Advice states, “Another downside to pair programming that doesn't get discussed as often is that it is tiring work. After a day of pairing, the team is usually exhausted.” I am finding that after a day of work, I am going home totally mentally drained but that is good. We are trying to maintain Ideal Hours of 5 out of 8 hours a day. More than that seems too much. I love this about Pair Programming though, as two of us are totally fused at the mind level on the problem, collaborating on design at the same time as well as instant code reviews. We are deriving a lot of benefit from it from all the items that the Agile Advice column states. It also states “Pair programming appears to be the most controversial of all the Extreme Programming (XP) practices. It invokes such a violent emotional response in some people that they quickly dismiss all of XP just because of this one practice.”It also states the “biggest downside to pair programming is that it can push people well outside their comfort zones.” That's exactly its advantage. I want to be pushed out of my comfort zone. I want my pair to keep me fully engaged on the problem, away from reading blogs in the middle of doing our code and toward Egoless Programming. I want to be transparent, make mistakes and learn together toward iterating a solution. Pair Programming keeps my head in the game constantly and thats why it makes me tired.

Read: Pair Programming is Tiring

Topic: PROPFIND request failed when connecting to Subversion using self-issued server certificates Previous Topic   Next Topic Topic: SqlConnectionpooling is not a license to spill

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use