O'Reilly logo

Remote Pairing by Joe Kutner

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 4Collaborating with Shared Screens

The terminal-based environment we’ve created is great, but it won’t help us view a mobile device emulator, debug JavaScript in a browser, tweak web-page layouts using CSS, or design application graphics. Many pair-programming tasks are possible only when viewing your partner’s screen, and unless your application only interfaces with other software, those tasks are unavoidable.

Despite the essential role of screen sharing in pair programming, many developers dread it because of the terrible latency and high bandwidth requirements of most clients. But you’ll learn how to use techniques that are responsive, consume very little bandwidth, work on all platforms, and still allow for two-way control.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required