Continually experimenting with new ideas and techniques — Reconstructing, Developing, Modernising.
There are many simple ways improve my programming!
That was the biggest thing I have learned from my pair programming efforts so far. The more useful things I need to pay attention to:
The incidental benefits were great too. We explored more options than I would have done by myself. We learned about more than just the problem we were solving. It was good to have someone to celebrate the successes with, as well as another pair of eyes to give a better perspective on the things which didn’t work out.
So far pairing seems to have amply rewarded my investment in time.