Using Screenhero for Pair Programming Remotely
Before coming to work for Automattic, I pair programmed a lot. Developers who pair learn from each other in a symbiotic sort of manner. It's definitely a good way to get a project off to a fast start and to come to consensus on design and intent. Once I started working at Automattic, I realized pair programming is less of a reality since we're all in disparate locations across the globe. We tend to use code reviews as our way of pairing together on code and making sure the design we discussed in chat came through properly. We've also done screen sharing but never really felt it was effective. ...