|
|
|
Экстремальное программирование
|
|||
|---|---|---|---|
|
#18+
pemp, Очень интересно. Вам надо к Кенту Беку в соавторы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2009, 13:31:18 |
|
||
|
Экстремальное программирование
|
|||
|---|---|---|---|
|
#18+
pemp, спасибо за ответ. очень интересно было узнать мнение человека реально работающего в хр команде. А то был наслышан о хр только от теоретиков и "продавцов" агила. И все же остаюсь при своем мнении - агил и хр в частности выигрывает у классики в редких случаях (полугодовой проект, небольшая сферическая команда, заказчику нечем больше заняться и он просто живет у вас в оффисе) или в случае "клинических заболеваний" управленческого звена. В принципе ваша тема логична, но я все же главное, к чему стремится любая методология: эффективная быстрая и качественная разработка при минимальных затратах - в ваших топ3 я не увидел, в смысле хр > чем классика. За улучшение одного приходится платить другим. Например с ваших слов: "парное программирование. - ошибок меньше код эффективнее" - ошибок меньше - отчасти согласен. Почему отчасти - речь идет о моментальных ошибках в рамках класса, модуля например, но при состыковке с интерфейсом другой пары, например, ошибки и недочеты возникнут также как при классике и "одиночном" программировании. Код эффективнее - отчасти согласен, но код пишется в два раза медленнее, если не в три (т.к. еще же надо между собой перетереть и прийти к общей концепции чутьли не к каждому методу). В классике та же эффективность и качество достигается другими способами за тот же промежуток времени в конечном итоге. С ваших слов "..кроме того народ работает вместо того чтобы придти попить кофе, почитать башорг новости, пописать в ПТ, пообедать.." это да, в реале есть такое - но речь идет о хорошей команде, известных сроках, заинтересованности людей. Аналогично можно предположить что в хр обсуждения в паре могут самопроизвольно перекинутся на темы машин, женшин и политики, в понедельник о том как побухали и поклубились, в итоге полдня прошло даром ;-) "1) изменение требований. с ХР на это почти по-барабану" - ну это тоже спорный вопрос. В принципе рефакторинг он и в африке рефакторинг. Большой он под конец проекта или частый малый - роли не играет с точки зрения метода разработки. В хр можете делать рефакторинг хоть каждый день, но если у заказчика возникает кризис в кармане или в голове, то откат проекта происходит одинаково далеко и одим только "побрейнстормили чуток переделываем" дело не оканчивается. Также приходится тоннами выкидывать эффективный качественный хр код в ящик для потомков и переписывать снова. Когда я работал в скрумкоманде то увидел реальный недостаток "каждо-спринового" изменения требований: при размывчатой конечой цели (даже простого модуля) переписывание кода реально притормаживает процесс. Бывало, что для заказчика незначительные с виду измения требований приводили к большому рефакторингу. Вобщем за гибкость и рефакторинги надо платить так или иначе. П.С: почему парами а не тройками? ведь будет еще более продуманнее, меньше багов и все такое.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2009, 17:15:59 |
|
||
|
Экстремальное программирование
|
|||
|---|---|---|---|
|
#18+
k e k s, ВТроём это уже пьянка. Вдвоём идеально. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2009, 18:07:19 |
|
||
|
Экстремальное программирование
|
|||
|---|---|---|---|
|
#18+
XDiaBLo Вдвоём идеально. Вдвоем это свидание ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.01.2009, 13:15:27 |
|
||
|
Экстремальное программирование
|
|||
|---|---|---|---|
|
#18+
Ф1XDiaBLo Вдвоём идеально. Вдвоем это свидание Не обязательно, может и просто встреча. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.01.2009, 13:19:47 |
|
||
|
Экстремальное программирование
|
|||
|---|---|---|---|
|
#18+
k e k s "1) изменение требований. с ХР на это почти по-барабану" - ну это тоже спорный вопрос. В принципе рефакторинг он и в африке рефакторинг. Рефакторин это все-таки измение кода неизменяя его функционал. Так что мимо тазика. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.01.2009, 14:12:23 |
|
||
|
|

start [/forum/topic.php?fid=16&startmsg=35761360&tid=1344719]: |
0ms |
get settings: |
7ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
194ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
26ms |
get tp. blocked users: |
1ms |
| others: | 239ms |
| total: | 493ms |

| 0 / 0 |
