Summary
We have come to the end of this chapter, where we saw how the previously discussed pair programming techniques and styles can be adapted to remote pair programming.
There are techniques and styles appropriate for experienced programmers, experienced beginner programmers, and those that are somewhere in-between the two. Reading about them is just the beginning; you need to get there and start experimenting with each. The order I placed these techniques in in this chapter was not random. I recommend that you start with the first technique, try it out, make it work for you, and then continue with the next one.
Your remote pair programming can be significantly better if you are conscious about the remote pair programming techniques and styles you are using. I hope you have learned how to use each, at least on a theoretical level, and can now start applying them at a practical level.
Programming becomes fun and productive when you're working remotely, so take your...