Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Экстремальное программирование / 12 сообщений из 12, страница 1 из 1
19.09.2003, 11:18
    #32270027
Bege
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Экстремальное программирование
Начальству попалась на глаза книжка по сабж, теперь нам грозит внедрение "передового" опыта американских трудоголиков :)
Интересно, кто-либо из присутствующих заморачивался этим ?
Сторонники (а лучше противники ;-))) сабжа, отзовитесь!
...
Рейтинг: 0 / 0
22.09.2003, 02:58
    #32271225
StarWind
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Экстремальное программирование
это программирование с ноутбуком на вершине Эвереста? :)
...
Рейтинг: 0 / 0
22.09.2003, 09:26
    #32271313
Я
Я
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Экстремальное программирование
2 StarWind:

Хуже. Это когда два программера кодят за одним компом. Без шуток. Один ведет, другой вникает, чтобы мог потом подменить, и вместе обсуждают. Требования к программе оформляются в виде коротких записочек со стороны заказчика и реализуются как только так сразу. При этом перед началом реализации фичи требуется сначала составить набор тестов для проверки ее функционирования. Все тесты выкладываются в одно место и регулярно прогоняются всем скопом. Дополнительный экстрим: любая часть кода может быть изменена любым программером по мере необходимости. Чтобы это контролировать собсно набор тестов и нужен. Дополнительное удобство: в группе постоянно работает компетентный представитель заказчика (on-site customer), удобно консультироваться. Ну и т. д. и т. п.

2 Bege:

Там по технологии каждой паре кабинет полагается с выходом в общий зал совещаний/комнату отдыха Требуйте!!!!!!!

Лучше внедряйте, а потом нам расскажете. Оч интересно)))))))))))
...
Рейтинг: 0 / 0
22.09.2003, 11:26
    #32271426
Bege
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Экстремальное программирование
Обязательно расскажу!:)
Чего нас больше всего пугает- так то что придется по 2 работать. Тяжеловато это - один, значит, что-то пишет, а другой может не выспался сегодня и тормозит .... И объясняй ему все ...... :(( "Спокойствие, только спокойствие!" (с)Карлсон
А вот текущие проекты никто за тебя не доделает :( - потому было найдено "гениальное" решение : до обеда - текущие проекты каждый свои добивает, а после обеда - "летучка" и Xtremal programming.
К тому же, новый общий проект будет на языке который еще никто практически не освоил.
Вообщем, "обгоним и перегоним" получается :) Потому как даже американы до такого экстремизма не додумались!
Так что, если что путное создадим - прямая нам дорога в книгу рекордов Гиннеса :)
...
Рейтинг: 0 / 0
22.09.2003, 12:02
    #32271505
NewYear
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Экстремальное программирование

то, об чем ты говоришь, называется "парное программирование", вроде-бы.
...
Рейтинг: 0 / 0
23.09.2003, 10:10
    #32272530
Bege
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Экстремальное программирование
2NewYear
....одно другому не мешает
Одним из постулатов ХР является "парное программирование" ...
Только пары еще и меняются постоянно .
И кто его выдумал ? Что ему в одиночку не работалось?
...
Рейтинг: 0 / 0
23.09.2003, 15:59
    #32273225
vdimas
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Экстремальное программирование
В этом что-то есть.
Когда возникает сильная запара в совместном проекте, я просто сажусь рядом с напарником вместе со своим компьютером, мониторы - рядом, одинаково видны обоим. Так и работаем. На общении и объяснении ерунды экономится время: ткнул пальцем или мышкой и все понятно...

А вот тесты вперед...
Просто чел, который книжку про XP написал, слишком долго программировал на Java, а там по другому и нельзя, независимо от стиля организации труда. Тоже самое относится и к SmallTalk и вообще к любым языкам, где широко используется динамическая типизация. Компилятор-то жует все. А вот проверить правильность - только тестами.
...
Рейтинг: 0 / 0
23.09.2003, 16:57
    #32273324
Bege
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Экстремальное программирование
Упражнение.
Самым популярным симулятором парного программирования является парное рисование(PairDraw).Возьмите чистый лист бумаги, фломастер и за 2 минуты нарисуйте чей-нибудь портрет. Проделайте ту же операцию с коллегой, вручив ему фломастер другого цвета. Сравните ощущения парного и непарного рисования.
...
Рейтинг: 0 / 0
23.09.2003, 16:58
    #32273328
NewYear
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Экстремальное программирование
не обязательно запара. может, просто проект под несколько платформ, и там много различного middleware.
...
Рейтинг: 0 / 0
23.09.2003, 17:13
    #32273353
Bege
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Экстремальное программирование
Смысл-то парного программирования не в этом!
" Парное программирование позволяет эффективнее расходовать рабочее время и повысить качество кода.Это возможно за счёт структуры человеческой психологии. Так, чужое время ценится выше. Люди стараются минимизировать телефонные разговоры, меньше читают почту,общаются в ICQ, сёрфят по Интернету. Даже тот факт, что другие стараются не мешать
двум разработчикам, ведущим активную дискуссию, сам по себе чего-то стоит. Кроме этого, при работе в парах, возникает острая необходимость планирования. Обычно у каждого кроме программирования есть и другие задачи, в рамках парного программирования такие задачи и время, проведённое в паре, должны быть чётко регламентированы. А это ведёт за собой ещё и преимущества планирования и самоорганизации. Другим
критерием успешности парного программирования является постоянный пересмотр кода.Код становится красивей, написан в соответствии со стандартами кодирования и менее подвержен ошибкам. Ну и, конечно же, нельзя не упомянуть о неявном обучении. Совместная работа с более опытным разработчиком заметно повышает уровень второго
." (с)
Учу наизусть :)) Иначе забываю, чем же это все лучше обычного программирования ;)
...
Рейтинг: 0 / 0
23.09.2003, 19:09
    #32273466
Andrey
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Экстремальное программирование
собственно если тема кого-то сильно инетересует
http://www.xprogramming.ru
...
Рейтинг: 0 / 0
30.09.2003, 12:28
    #32279328
Ej. Pulsar
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Экстремальное программирование
Почитайте "Технологии разработки програмного обеспечения" изд-во "Питер"
Там всё подробно написано про eXtremal Programming
...
Рейтинг: 0 / 0
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Экстремальное программирование / 12 сообщений из 12, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]