I think it's worked out pretty well. we don't pair program *all* the time