Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Remote Pairing: Collaborative Tools for Distributed Development

Buy

You've heard about pair programming's benefits: fewer bugs, improved skills, and faster delivery. But what happens when you want to pair with someone in another city, country, or even hemisphere? With the right tools, you won't have to relocate to refactor. In this book, you'll learn techniques used by the most productive remote programmers in the industry to pair with anyone on the globe on any kind of project. You'll use collaborative editors, screen sharing, secure networking, and virtualization to create a remote pairing environment that feels as if your partner is sitting right next to you.

Two heads are better than one, but only if they're working on the same problem. When pairing remotely, this requires a specialized environment that you'll learn how to create. We'll use the same open-source tools as the pros to improve collaboration and increase productivity. You'll learn techniques, patterns, and best practices you can apply to projects of all kinds. These tools are so effective that many co-located programmers use them despite sitting side-by-side--you don't have to work outside of an office for this book to improve your programming techniques.

We'll start by creating a secure collaborative editing environment capable of handling the low-bandwidth networks at some coffee shops. Then we'll share your screen using free open source tools and protocols. We'll deploy all of this to a server in the cloud so you can access your development environment from anywhere. Then we'll use one of the most advanced integrated development environments to collaborate, sketch on a virtual whiteboard, and resolve conflicts.

Finally, we'll talk with programmers at Pivotal Labs, Big Nerd Ranch, and other top-notch distributed development firms to learn how they handle the challenges of remote pairing on a daily basis. With their help and advice, you can be productive from any location on the planet.

What You Need:Many of the examples in this book require an internet connection. You'll only need one computer for most of the exercises, and you can run them by yourself. But havinga second computer and even a second person may improve the experience.

(HTML tags aren't allowed.)

Hitchhiker's Guide to Visual Studio and SQL Server: Best Practice Architectures and Examples (Microsoft Windows Server System Series)
Hitchhiker's Guide to Visual Studio and SQL Server: Best Practice Architectures and Examples (Microsoft Windows Server System Series)

Since 1994 when he wrote his first "Hitchhiker's Guide", William Vaughn has been providing developers all over the world the intimate details of how SQL Server can be accessed and managed from RAD languages like Visual Basic and Visual Basic .NET. With the 7th Edition, Bill has completely rewritten this encyclopedic...

A Programmer's Guide to Java (tm) Certification
A Programmer's Guide to Java (tm) Certification
"We have written A Programmer’s Guide to Java Certification to allow the reader to master the Java programming language. Mastering the language should naturally culminate in the practical goal of passing the Sun Certified Programmer for Java‘ 2 Platform exam. In addition to preparing the reader thoroughly for the exam, this...
R For Dummies
R For Dummies

Master the programming language of choice among statisticians and data analysts worldwide

Coming to grips with R can be tough, even for seasoned statisticians and data analysts. Enter R For Dummies, the quick, easy way to master all the R you'll ever need. Requiring no prior programming experience and packed with...


My iPod touch
My iPod touch
Covers OS 3.0

 

Step-by-step instructions with callouts to iPod touch photos so that you can see exactly what to do.

Help when you run into iPod touch problems or limitations.

Tips and Notes to help you get the most from your iPod...

Show Me Microsoft Office Word 2003
Show Me Microsoft Office Word 2003

For those who would rather be shown how than told how

See how to:

  • Use formatting, editing, reviewing, and publishing tools to create documents in print and online

  • Create great-looking documents faster using...

Selected Areas in Cryptography: 10th Annual International Workshop, SAC 2003
Selected Areas in Cryptography: 10th Annual International Workshop, SAC 2003
SAC 2003 was the tenth in a series of annual workshops on Selected Areas in Cryptography. This marked the third time that the workshop had been held at Carleton University in Ottawa with previous workshops being held there in 1995 and 1997. The intent of the SAC workshops is to provide a relaxed atmosphere in which researchers in cryptography can...
©2018 LearnIT (support@pdfchm.net) - Privacy Policy