One of the best experience in my life has been to enjoy pair programming with developers that value clean code and simple design. It's still called eXtreme Programming and I hope one day I will have the opportunity to do it again.