Показать полную графическую версию : Экстремальное программирование
Dimonweb
28-12-2004, 14:40
Привет всем!
Я хотел бы узнать мнения людей работавших с этой методикой разработки. Стоит ли этим заниматься? Поделитесь опытом!
Заранее спасибо!
hasherfrog
28-12-2004, 15:49
Ух ты. А что это такое? Как говорится, WTF?
Dimonweb
28-12-2004, 15:58
Экстремальное программирование - это методика разработки, предназначена для маленьких и средних по размеру комманд с ограниченным бюджетом и нацелена на быструю и эффективную разработку.
hasherfrog
Это такая штука, призванная повысить скорость и улучшить качество разработки проекта.
Некоторые положения экстремального программирования:
Проект компилится каждый день, отмечаются замеченные баги. Создаются т.н. "mile posts" - отметки о версиях. Весь проект разбивается на версии, которые расписываются по времени.
Одновременно за машиной работает 2 программера. Один пишет, второй читает, что написал первый. Потом смена. Таким образом, исключаются опечатки, 2 человека знают полностью написанный код - не теряется время на разбор уже написанного. И т.д., и т.п.
Dimonweb
28-12-2004, 17:17
[mzd]
А ты когда-нибудь работал с XP?
Один пишет, другой проверяет, третий контролирует, четвертый бегает по комнате кругами со словами "Мы не уложимся в срок!!!", пятый забегает в комнату и орет, что урежет всем зарплату.... Гм... я только что пришел с вот такого програмирования, экспериментального.... Это всего на всегда обычная Питерская фирма, когда до сдачи заказа осталось - 30 минут. 1-ый - это программер, 2-й это дизайнер, 3-й секретарша(ууух достала, нихера не понимает, а "контролирует"), 4-й зам. директора, 5-й - сам директор....
P.S. теперь по делу, на мой взгляд, XP - неоправданно...(имхо)...
Dimonweb
Не-а, Бог миловал :)
была когда-то неплохая статья (http://www.relib.com/articles/article.asp?id=8) и обсуждение на том же relib.com (http://www.relib.com/forums/topic.asp?id=704142)
Для меня многие пункты достаточна очевидны (и без экстрима), кроме парного программирования, котрое звучит диковато :) Особенно с учетом того, что разщработчики обычно в достаточной степени индивидуалисты (по способу мышления, а не потому, что эгоисты - не путать :))
И еще, некоторые экстремалы советуют оставлять оптимизацию на потом, что для меня тоже дико - естественней стараться сразу давать оптимальный код, для чего сначала, конечно, необходимо планирование структуры данных и проекта :)
Вот -для желающих сайт (http://www.xprogramming.ru/index.html) c названием, почти, как в известной TV-передаче: "Экстремальное программирование по-русски" ;)
hasherfrog
28-12-2004, 19:45
mar
Спасибо за ссылки.
Dimonweb
:) Спасибо за интересную мысль для размышлений.
По теме.
Да, я могу сказать, что занимался ХР. Но не в четыре руки, конечно. И дело не только в беготне вокруг стола. Просто один коммерческий проект на java я так и писал. И что самое интересное, несколько недель назад, после того самого проекта, я всерьёз задумался над одной задачей, большой-пребольшой, которую намеревался решать чем-то подобным... Вот же ёклмн.
теперь я буду думать... z-z-z-z-z-z...
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.