singlepost

Парное программирование << На главную или назад  

Наверное не ново, но для меня откровение:

Вычитал у Брюса Эккеля про такой прием экстремального программирования, как "парное программирование" . Коротко- суть в том, что одну программу должны писать 2 программиста. Один кодит; второй думает, анализирует логику, проверяет на логические ошибки и т.д. Когда 1-й устает кодить или 2-й думать они меняются ролями.

Кто что об этом думает?

PS:
Лично мне не данную ситуацию представить тяжело...

84 ответов в теме “Парное программирование”

Страницы: [1] 2 3 4 5 6 7 8 »

  1. 1
    Алексей Кирпичёв ответил:

    Есть такое чудо.

    Удобно для обучения младших коллег или новичков в программировании.

  2. 2
    Олег Андреев ответил:

    Я работал так. Очень здорово. Но в некоторых случаях нужно "тупо кодить" и "наблюдателю" становится скучно.

  3. 3
    Константин Башаркевич ответил:

    Это если печать лень, тогда да можно приминить :)
    А так … помоему все лучше делать самому – неизвестно че еще за тебя накодят. Да вообще бывет нужно использовать какой-нибудь из нескольких приемов прагроммирования (к примеру), хорошо если мнения этих 2х программистов совпадают, а если нет …? )

  4. 4
    Дима Мироводин ответил:

    так никогда не делал. работали всегда XXX человек, разделяя задачу на маленькие части, и потом сливаю все в единое целое.

  5. 5
    Жека Кирпичев ответил:

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

    Но это потому, что это не было целенаправленным pair programming, просто иногда так получалось. Может, если бы мы договорились "час я, час ты", то таких тараканов бы не было и все было бы прекрасно.

  6. 6
    Сергей Шершнев ответил:

    очень хороший метод…

  7. 7
    Евгений Кучерук ответил:

    Хорошая методика, но как и каждая должна примерятся к ситуации. Иногда нужна и полезна, иногда только помешает – вобщем, главное без фанатизма, как обычно :)

  8. 8
    Евгений Михайлин ответил:

    имхо это очень применимо при разработке интерфейсов. А вот когда ты изучаешь API какого-нить Project Server и по-тихоньку кодишь, наблюдателю скучно.

  9. 9
    Константин Федоров ответил:

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

  10. 10
    Олег Андреев ответил:

    Константин Kos Башаркевич: "неизвестно че еще за тебя накодят"

    Отчасти поэтому парное программирование и придумали. Один пишет, другой вникает и контролирует.

Страницы: [1] 2 3 4 5 6 7 8 »

Клуб программистов работает уже ой-ой-ой сколько, а если поточнее, то с 2007 года.