Програмирането по двойки е техника, при която двама разработчици работят заедно на компютър. Двама души работят по дизайна, кода и тестовете. В повечето сценарии двойката работи на една машина, като „драйвер“ и навигатор разделят задачите, като например писане на код, наблюдение как да се предотвратят грешки, докато се прави структурата, стилът и функционалността.

Направих го два пъти досега и можех да разбера по-добре кода и целта на упражнението. Мисля, че програмирането по двойки е от полза, докато създавате код, защото е по-вероятно двама души да намерят грешки, отколкото да работят сами. Освен това програмирането по двойки помага на разработчиците да бъдат информирани за работата на другия. Писането на код заедно би накарало членовете на екипа да се сближат един с друг и да споделят своите знания и опит с колегите си.

Виждам го като начин да науча как другите мислят, пишат и обясняват кода, защото може би той или тя има друг начин да го разреши и ако не разбирате какво казва кодът, чуването на друго мнение може да ви отвори очите .