From the course: Agile Software Development: Pair and Mob Programming

Unlock the full course today

Join today to access over 22,400 courses taught by industry experts or purchase this course individually.

Collaborating versus pairing

Collaborating versus pairing

From the course: Agile Software Development: Pair and Mob Programming

Start my 1-month free trial

Collaborating versus pairing

- [Instructor] So as we're learning more about what it takes to be successful with pair programming I just want to, again, discuss this idea of there are different ways of shared coding. One is asynchronous collaboration, and some examples of this are open source GitHub pull requests. So you suggest a change to a code repository on GitHub and you simply send a request for that change to be considered and possibly incorporated. Another one would be Google Docs. Now Google Docs can be near real time if the other person happens to be editing the same time you are, but I find when I'm working with Google Docs that a lot of times it's asynchronous. Another one would be integrations into messaging clients such as Slack or even email. I have some colleagues that they get notifications when a build is pushed in Slack. And then when they connect to Slack they then need to acknowledge that the build was successfully pushed out and there were no regression test errors. So those types of…

Contents