Dlaczego tak
Programowanie w parach (pair programming) polega na wspólnej pracy przy jednym kodzie w rolach kierowcy, który pisze, i nawigatora, który na bieżąco analizuje i podpowiada, z regularną zamianą ról. Przegląd kodu odbywa się po napisaniu zmian, a nie równolegle z pisaniem. Programowanie ekstremalne to cała metodyka, w której pary są tylko jedną z praktyk, a w mentoringu role się nie zamieniają.