Under the hood and working with .Net, TDD, Software Design, and Agile Stuff
Browse by Tags
All Tags »
Pair Programming (
RSS)
-
|
Continuing the " Getting Started " series. My team just finished our second week. Luckily enough we were able to get through release planning quickly and start Iteration #1 on Tuesday. CruiseControl.Net is up and running. I kept a list of the...
|
-
|
1.) If your a backseater, wait until the driver gets off the line of code to yell at him for a typo 2.) When you're pairing, change your IM status to "Pairing with Bob" so your wife doesn't IM you with embarassing terms of endearment...
|
-
|
There's an interesting thread going on in the Yahoo TDD group started by Jay Flowers about introducing TDD to a large organization , and an interesting spawned thread about TDD without OO . I made a tangential post last week that's referenced - How much...
|
-
|
Our CodeBetter-mate Sam Gentile gave a truly great talk this evening at our ADNUG meeting. He covered a remarkable variety of topics related to Extreme Programming practices and tooling for .Net. I had to leave early to take a sick child off my wife's...
|
-
|
We had a little snafu at work today from a lack of communication. It didn't end up costing us any significant amount of time, but it could have. We had two pairs (all the developers in the office) working on different tasks in essentially the same area...
|
-
|
A couple days ago I saw a post (EDIT: the post was removed) relating a depressing situation that sounded sadly familiar to me and I have to respond. The author relates a story of getting to the end of a time-constrained project and realizing that the...
|
-
|
One of the first things you need to do if you’re going to do pair programming is to get a good physical workspace. I don’t know about you, but I’m not very effective if I have a crick in my neck or I can’t even see the code my pair partner is typing....
|
-
|
Kicking Off a Task or Story Some people can just sit down at a keyboard and start generating unit tests. I can’t do this myself. Personally, I’m much more effective if I spend just a little bit of time sketching out an approach in crude UML or merely...
|
-
|
Let’s be pretty clear about this. You’re doing pairing primarily to gain in throughput, not as a training tool. That being said, pairing can be a very effective way to transfer knowledge and mentor junior coders. Something to keep in mind as you pair...
|
-
|
The question of how often you need to rotate pairs has to be answered by the development team. I’ve heard some teams say their pairing rotation was 90 minutes and others would rotate much less frequently. My preference is to lean towards pair continuity...
|
-
|
Pairing for Beginners (and Skeptics) My shop is about to introduce more pair programming into our daily development routine. Here’s a more or less “braindump” on my pair programming experiences. I can’t say I like everything about pairing or always enjoy...
|
More Posts