https://martinfowler.com/articles/on-pair-programming.html How work alone might be better than pairing - http://techcrunch.com/2012/03/03/pair-programming-considered-harmful/ When to pair, when not to - http://www.markhneedham.com/blog/2011/09/06/pair-programming-the-disadvantages-of-100-pairing This is an excellent arguement -
It's only worth pairing on complex code, rote code yields no advantage. I think there is a point to this - pairing is about improving design and minimizing mistakes. Rote code that's simple to write yields little opportunities for pairing to make a difference. Except this: writing boring rote code is a smell. If I'm writing boring repetitive code it's usually a sign that I've missed an important abstraction, one that will drastically reduce the amount of rote code to write. Pairing will help you find that abstraction.http://martinfowler.com/bliki/PairProgrammingMisconceptions.html Common pitfall of pairing http://blog.jayfields.com/2007/09/distracted-pair.html http://blog.jayfields.com/2007/09/uninterested-pair.html http://blog.jayfields.com/2007/08/spellchecking-pair.html Look like a good way to start pair programming http://magpiebrain.com/blog/2007/02/13/pairing-pattern-ping-pong-pairing/ http://c2.com/cgi/wiki?PairProgrammingPingPongPattern Discussing pair programming - http://www.codinghorror.com/blog/archives/000999.html Experience sharing of working with expert - http://dreamhead.blogbus.com/logs/13258146.html here is the disclaimer of the blog http://dreamhead.blogbus.com/logs/13258146.html Why pairing - http://www.shlomifish.org/philosophy/computers/education/opinion-on-the-technion/#why_pair_wise Pair Programming smells - Unequal access - Keyboard domination - Pair marriage - Worker/Rester - Second Computer - "Everyone does their own work" - 90% of work 90% done - People who can't stand to program together - Debates lasting more than 10 minutes without producing new code - Pair-programming smalls - http://agileinaflash.blogspot.com/2009/02/pair-programming-smells.html http://www.javacodegeeks.com/2012/01/pair-programming-disadvantages-of-100.html http://kfzhang.thoughtworkers.org/2011/04/open-mind-in-pair/ http://spin.atomicobject.com/2012/08/08/in-praise-of-pair-programming/ http://pragprog.com/magazines/2011-07/pair-programming-benefits Programmer Pairing with a Tester - http://www.satisfice.com/blog/archives/852 Showing how pair programming is better than traditional code review - http://www.petrikainulainen.net/software-development/design/code-reviews-with-five-whys/ https://medium.com/verotel/dont-do-code-review-try-mob-instead-82149ef035df