01.06.2016 Экспертиза, МенеджментКак организовать работу программистов с максимальной эффективностью? Одни из способов — парное программирование (pair programming), вариант методики гибкого программирования (agile programming). У такого подхода есть ряд преимуществ и недостатков. Поэтому интерес представляет практический опыт, которым с InformationWeek поделился разработчик Фил Горовиц из компании Perforce Software. Согласно Wikipedia, парное программирование — техника, при которой исходный код создается парами людей, программирующих одну задачу, сидя за одним рабочим местом. Один из них («ведущий») управляет компьютером и в основном думает над кодированием в деталях, а другой («штурман») сосредоточен на картине в целом и непрерывно просматривает код, производимый первым программистом. Время от времени они меняются ролями. Сторонники такого подхода считают, что он ...
читать далее.