Текущее время: 19 июн 2018, 03:26


Ответить Страница 1 из 1   [ 1 сообщение ]
Автор Сообщение
 Заголовок сообщения: Парное программирование: работа или ад?
СообщениеДобавлено: 15 окт 2016, 02:04 
Аватара пользователя

Зарегистрирован: 06 июн 2016, 07:20
Сообщения: 24
Благодарил (а): 130 раз.
Поблагодарили: 96 раз.
Изображение

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

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

Истоки популярности парного программирования надо искать в 1999 г., когда в свет вышла известная книга Кента Бека (Kent Beck) «Экстремальное программирование». Кент Бек разработал основные положения метода в 1980-х, трудясь над софтверным проектом совместно с Уордом Каннингемом (Ward Cunningham), создателем первой wiki. Все началось с того, что Бек попросил Каннингема проверить свой код на ошибки. Постепенно между двумя разработчиками установилось глубокое сотрудничество, и они начали работать в паре, чтобы быстрее выполнять задачи и тем самым высвобождать время на реализацию любительских проектов.

Парное программирование объединяет

По словам Бека, парное программирование объединяет сотрудников настолько, что они начинают мыслить в одном ключе. «Коммуникация становится настолько глубокой, что вам больше не нужно использовать слова, — уверяет Бек, который сейчас трудится в Facebook. - Достаточно хмыкнуть и ткнуть пальцем в экран». Кроме того, метод позволяет вовремя обнаружить дорогостоящие ошибки программного обеспечения. И повышает дисциплину – в паре сотрудники не отвлекаются на веб-серфинг.

В настоящее время практика парного программирования процветает. Метод нашел поклонников в офисах таких технологических компаний, как Facebook или сервис мобильных платежей Square. Square, базирующаяся в Сан-Франциско, утверждает, что по крайней мере 15% из её программистов полный день работает в парах. Половина сотрудников прибегает к методу время от времени – тем более что им позволено выбирать, когда и с кем сотрудничать.

Pivotal Labs, лаборатория разработки программного обеспечения, в марте текущего года ставшая частью технологического гиганта EMC, утверждает, что 175 ее инженеров работают в парах ежедневно. Некоторые сотрудничают на постоянной основе, другие же предпочитают постоянно менять партнеров, что среди сотрудников компании в шутку зовётся «беспорядочным спариванием». Есть и другие формы парного программирования – к примеру, партнерство в стиле «пинг-понг», когда партнеры «перекидывают» друг другу задачи. Еще один вариант — парное программирование на удаленной основе: один сотрудник предоставляет второму доступ к экрану своего компьютера через интернет.

_________________
Форум обо всем


Вернуться к началу
 Профиль  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Ответить Страница 1 из 1   [ 1 сообщение ]
Теги: парное программирование работа или, программирование работа или ад, работа в сети, форум о бизнесе, мужской форум, информационно-развлекательный портал




Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  



Мужской форум
информационно-развлекательный портал


.
© 2012 - 2018