Целесообразность и единение: ядро опытного программирования пар

Целесообразность и единение: ядро опытного программирования пар

18 августа 2025 г.

Аннотация и I. Введение

II Связанная работа

A. О существовании парного навыка программирования

Б. На элементах навыка парного программирования

Iii. Метод исследования

A. Цель исследования и сбор данных

B. Подход качественного исследования

C. наши представления о «хорошем» и «плохом»

IV Результаты

A. Два элемента парного навыка программирования

B. Anti-Pattern: теряется в сорняках

C. Anti-Pattern: потеря партнера

D. Anti-Pattern: утопит партнера

E. Делать правильные вещи и F. Дальнейшие элементы навыков парного программирования

V. Обсуждение

VI Резюме и будущая работа

VII. Доступность данных и ссылки

VI Резюме и дальнейшая работа

Пара программирования (PP) не только «работает», потому что два разработчика программного обеспечения сидят рядом друг с другом. Скорее разработчики могут быть более или менееквалифицированныйв парном программировании. Мы характеризуем два элемента того навыка, которые независимы от навыков разработки программного обеспечения: поддержаниеОбщенациональноеи следитьЦелесообразностьПолем Возможно, можно найти больше элементов. До сих пор мы описали три модели проблемного поведения:

• Потеряться в сорняках,в течение которых оба партнера остаются вместе как пара, но упускают из виду, какие темы стоит продолжать.

• Потеря партнера,в котором один член пары слишком много фокусируется на задаче и слишком мало объясняет.

• Утопление партнера,в котором один член пары объясняет слишком много, что может нанести ущерб единению пары и целесообразности.

Наши текущие данные ограничены снимками поведения парных программистов: большинство пар вPp-indРепозиторий [15] был записан только один или два раза во время короткого участка карьеры для парка. Тем не менее, мы уже видели, что только предыдущий опыт ПП не объясняет полезного и проблемного поведения. Продольные исследования с теми же разработчиками в течение более длительных сроков будут необходимы для понимания и распутывания влияния личных стилей разработчиков, их повседневной формы и их опыта работы с парным программированием в целом или с конкретным партнером.

Авторы:

(1) Franz Zieris, Institut Fur Informatik, Freie Universitat, Берлин Берлин, Германия (Zieris@inf.fu-berlin.de);

(2) Lutz Prechelt, Institut Fur Informatik. Freie Universitat Berlin, Берлин, Германия (prechelt@inf.fu-berlin.de).


Эта статья естьДоступно на ArxivПод CC по лицензии 4.0.


Оригинал
PREVIOUS ARTICLE
NEXT ARTICLE