La programmation en binĂ´me est une technique de dĂ©veloppement de logiciels dans laquelle deux codeurs partagent un seul ordinateur. Le programmeur qui saisit le code est appelĂ© le "pilote", tandis que l'autre est appelĂ© le "navigateur". Le navigateur ne tape pas activement le code mais participe nĂ©anmoins activement au processus, s'assurant que le programme suit les objectifs prĂ©alablement Ă©tablis. Les programmeurs changent frĂ©quemment de rĂ´le - on s'attend Ă ce que les deux passent autant de temps Ă Ăªtre chauffeurs et navigateurs.
L'idée derrière la programmation en binôme est de faciliter le transfert de compétences et la diffusion des connaissances et d'augmenter la qualité du code.