Парное программирование — это когда над кодом одновременно работает два программиста: один пишет, второй комментирует вслух. Второй может заметить ошибку или предложить более быстрый алгоритм. При этом исправлять сам он ничего не может — это задача первого. Потом программисты меняются местами: наблюдатель начинает писать код, а ведущий — комментировать.