Сегодня 27.12.2024 Вы зарегистрированы в системе под именем ANONYMOUS

Rambler's Top100
Начало
Обо мне
Моя семья и звери
Статьи
Проекты
Стихи
Фото-галерея
Досуги
Былое и думы
Универсальная Самообучающаяся Экспертная Система
Мудрости
Приколы
 
Новости
Карта сайта
Все материалы
Обсуждение
Опросы
 


КиноНавигатор поможет выбрать фильм, если не знаешь, что посмотреть.

Реплика:

Тема: Экстремальное программирование
Автор: Автор: bvp  
Дата: 06.06.2001 10:56

/* Более того - хотя идея парной работы как приниципа в голову мне не приходила, но я сам частенько выполнял роль "напарника за терминалом" для моих программистов, и каждый раз поражался - насколько это эффективно, даже если я не понимаю языка программирования, на котором они пишут */

Дык экстремисты-то предлагают весь код писать вдвоем. Ты себе можешь представить, что ты всё, абсолютно всё, будешь писать, сидя с кем-то у терминала вдвоем? Причем этот другой будет иметь другой темперамент, другие привычки, другое чередование рабочих циклов и т.п., и, главное - будет иметь другую квалификацию (в данном случае - скорее всего, более низкую, чем у тебя). Ты себе можешь представить, что тебе нужно будет прийти на работу, и 8 часов в день сидеть с кем-то у терминала? Нет уж, полчасика посидеть "напарником", поучиться и поучить - это я понимаю, но весь день - пусть они психологический отбор в эти группы устраивают, как на экипаж самолета.

А как "Collective Ownership" соотносится с твоим принципом архитектора, который должен держать в голове весь проект?


Обсуждение (всего 2 реплики, последняя - 08.06.2001 19:26)    Настройка

07.06.2001 10:12 bvp по теме: Экстремальное программирование
/* Насколько я понимаю, эксремисты предлагают выдавать двоим одну машину. Совершенно не факт, что за ней все время должны сидеть оба одновременно... Большую часть времени - да, но не всю. И там специализация предполагается - кто-то пишет код, кто-то тесты, потом наоборот */

XP programmers write all production code in pairs, two programmers working together at one machine (http://www.xprogramming.com/what_is_xp.htm)

Ты можешь изобретать свои технологии, на которые оные идеи (как и любые другие) могут оказать оплодотворяющее влияние. Но это уже будут другие технологии.
Кстати, у нас в конторе есть сторонники ХР. Но до парного программирования им, похоже, еще не дали добраться.

А вот с каким принципом я полностью согласен - так это с "40-hour Week".>> >>

 

06.06.2001 23:30 Andrey Akopyantc по теме: Экстремальное программирование
Насколько я понимаю, эксремисты предлагают выдавать двоим одну машину. Совершенно не факт, что за ней все время должны сидеть оба одновременно... Большую часть времени - да, но не всю. И там специализация предполагается - кто-то пишет код, кто-то тесты, потом наоборот. В общем, могу себе такое представить.

Психологические проблемы могут быть, но могут и не быть.
А Collective Ownership прекрасная штука. Мой принцип гласит, что архитектор должнен быть ПО КРАЙНЕЙ МЕРЕ ОДИН. Если их много - тем лучше.>> >>

 



В начало страницы (C) Andrey Akopyants
Перепечатка авторских материалов сайта приветствуется! Ссылка на первоисточник при перепечатке обязательна.