Вопросы с тегом «pair-programming»

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

55
Должны ли младшие программисты участвовать в качестве рецензентов кода в проектах старших программистов?

Один из членов моей команды, младший программист, обладает впечатляющими навыками программирования для своего уровня опыта. И во время проверок кода я верю в то, чтобы подчеркнуть обучение, а не указывать на ошибки. Но должны ли младшие программисты участвовать в обзорах кода для более старших...

51
Когда работает парное программирование? Когда этого избежать?

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

32
Чем Agile отличается от XP?

Я прочитал несколько статей в Интернете, чтобы узнать, как Agile, XP, Scrum, парное программирование отличаются друг от друга / связаны друг с другом, и я получил следующую строку: Scrum и XP почти одинаковы. XP имеет более короткий период релизов, чем Scrum Парное программирование используется в...

30
Парное программирование, когда водитель и наблюдатель имеют разный уровень квалификации и опыта

Я знаю, что парное программирование - это техника гибкой разработки программного обеспечения, при которой два программиста работают вместе на одной рабочей станции. Один, драйвер, пишет код, а другой, наблюдатель, просматривает каждую строку кода в том виде, в каком она введена. Но мне просто...

28
Должен ли я принять работу, если требуется парное программирование? [закрыто]

В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и,...

22
Каковы возможные недостатки парного программирования? [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 3 года назад . Сегодня парное программирование довольно известно. У...

20
Как вы исследуете во время парного программирования?

Недавно я начал работать на новой работе, и спаривание помогло мне быстро начать работать там. Однако у меня трудные времена, когда мы должны провести краткое совместное исследование в ходе нашего рабочего процесса, охватывающее функции API, примеры кода или параметры команд. Руководитель группы...

20
Парное программирование / Сотрудничество в небольшой компании

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

17
Как вы можете достичь и поддерживать поток при парном программировании?

Поток - это концепция, представленная Михаем Чиксентмихайи; Короче говоря, это значит попасть в «зону». Вы погружены в свою задачу, сосредоточены; задача может быть сложной, но сложной одновременно. Когда люди достигают потока, их производительность возрастает. Программирование требует большой...

16
Парное программирование и ISO 27001

Я работаю в команде программистов eXtreme и более 7 лет занимаюсь парным программированием в среде Windows. Когда мы впервые начали это делать, кто-то входил в систему со своими учетными данными Windows, и, следовательно, весь доступ к ресурсам домена и, в частности, контроль версий, был бы...

16
Насколько распространено парное программирование на рабочем месте?

Я всегда был заинтригован парным программированием, но за 12 лет разработки я никогда не работал там, где они применяли эту практику, поэтому я всегда скептически относился к тому, как люди видят это. Интересно, это из-за денег / времени (заостренный волосатый босс замечает двух человек на одном...

15
Обмен парами: каковы плюсы и минусы?

Общая идея, поддерживаемая большинством теоретиков Agile / XP , заключается в том, что пары должны регулярно меняться местами. Например, каждый программист должен менять пары один раз в день; половина людей меняет местами в начале дня, половина людей меняет местами после обеда: из-за внешних...

15
Как вы демонстрируете производительность в средах парного программирования?

Недавно на моей работе появились обзоры производительности, и я оказался в интересной ситуации. Наша команда много занимается парным программированием, которое имеет тенденцию усреднять различия в навыках между членами команды (особенно учитывая, что мы чередуем пары). Как правило, когда вы...

14
Парное программирование бизнес-логики с не-IT человеком [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 4 года назад . Был ли у вас какой-то опыт, когда не программист...

14
Устраняет ли парное программирование необходимость проверки кода в проекте Extreme Programming (XP)?

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

13
Причины парного программирования

Я работал в нескольких магазинах, где руководство передало идею парного программирования мне или другому менеджеру / разработчику, и я вообще не могу отстать от этого. С точки зрения разработчика, я не могу найти причину, по которой переход на этот стиль кодирования был бы полезным, и как менеджер...

12
Время, необходимое для начала кодирования в новой компании [закрыто]

В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и,...

11
Есть ли у вас опыт «новичка» в парном программировании?

В статье «Разнородное сопряжение и ум новичка» (PDF) предлагается, чтобы вы включили кого-то в пару, кто меньше всего знает о конкретной области кодовой базы. Он также предполагает , что вы подкачку из старшего члена пар каждые 90 минут или около того . Новички не только узнают об этой области...

10
Парное программирование со Scrum

Я работаю в команде, которая в настоящее время использует Scrum, и мы рассматриваем возможность добавления парного программирования, чтобы улучшить межфункциональные навыки команды, а также помочь уменьшить дефекты с философией «две головы лучше, чем одна». В нашей команде каждый член команды...

9
Как называется каждая роль в парном программировании и почему?

Я слышал, как человек за клавиатурой назвал «водитель», а другой человек назвал «навигатор». Я представлял себе гонщиков на раллийных автомобилях, где человек за рулем просто не успевает за всем, что происходит, и ему нужна помощь «штурмана», который выкрикивает громадные и громкие указания, чтобы...