Twitter GitHub Facebook Instagram

Daniel Irvine on building software

Pairing peaks and troughs

20 August 2014

Like many parts of Xtreme Programming, pairing is hard. It’s hard in a way that can’t easily be quantified in a blog post. And like many things, the best way to get better is to practice, practice, practice.

A pair can have moments that are both ups and downs. One pair can work well one day and terribly the next. Which type of day you’ll have is never guaranteed. But what is guaranteed is that the more the two of you pair together, the less likely you are to have terrible days.

About the author

Daniel Irvine is a software craftsman at 8th Light, based in London. These days he prefers to code in Clojure and Ruby, despite having been a C++ and C# developer for the majority of his career.

For a longer bio please see To contact Daniel, send a tweet to @d_ir or use the comments section below.

Twitter GitHub Facebook Instagram