Chapter 6Collaborating with an IDE

In one of my favorite pairing experiences I worked alongside a team of Java developers in India. Because I was located in the United States, we had to deal with vastly different time zones and terrible latency. We couldn’t find a two-way screen-sharing experience tolerable enough for both parties, and we had trouble sustaining a direct SSH connection. We tried using a virtual cloud server located in the western United States, which was fine for me, but my partner still struggled.

We found a solution to our problem in Eclipse—a development tool we already had in use. The Eclipse integrated development environment (IDE) can be extended by installing various plug-ins that add new behavior.[79] One plug-in, ...

Get Remote Pairing now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.