What this book covers
Chapter 1, Pair Programming and Its Necessity, helps you find out why we need pair programming and how it can be used.
Chapter 2, How Can Pair Programming Help?, helps you master how to boost learning and create a pleasant environment for your team with pair programming.
Chapter 3, Usual Pair Programming Techniques and Styles, checks what the appropriate collaboration technique and style for your team is by using pair programming.
Chapter 4, Using Pair Programming in a Distributed System, helps you learn how to boost your distributed team's productivity by using pair programming.
Chapter 5, Remote Pair Programming Setup, covers getting the gear and setting things up for real professional remote pair programming.
Chapter 6, Remote Pair Programming Specific Techniques and Styles, checks how you can adapt your remote work with specific techniques and styles, adapted for remote pair programming.
Chapter 7, Voice and Audio, discusses how when we work remotely, voice and audio are very important, and you will learn how to use them like a pro in this chapter.
Chapter 8, Source Control, covers using source control as part of a programmer's job, and you will learn some general good practices and some tweaks for remote pair programming in this chapter.
Chapter 9, Remote Access, looks at how we cannot have remote pair programming without remote access, and you will learn how to use it well and safely here.