A programação em pares é um método de programação em que duas pessoas trabalham juntas em um único programa. A primeira pessoa é o “Driver”, que escreve o código, a outra pessoa é o “Navegador” que revisa cada linha do código à medida que é digitada, verificando se há erros, trocando suas funções regularmente.