Pair Programming, TDD, and Rotation: For about three years, I had the opportunity to work in the most interesting setup I have ever encountered in my professional career. In this article, I describe the setup and its benefits.