Вниз
Скачать: CL | DM;

Планирование проекта   Найти похожие ветки 

← →
TUser ©   (2004-11-19 13:09) [0]

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


← →
Polevi ©   (2004-11-19 13:11) [1]

иди на курсы ясновидения


← →
Ditrix ©   (2004-11-19 13:34) [2]

Шеллоуэй "Шаблоны проектирования"
кажется так...
там вся книга посвящена злу под названием "изменчивость требований"
выход в применении шаблонов ОО проектирования


← →
TUser ©   (2004-11-19 13:53) [3]

Спасибо, поищу. А личный опыт такого дела что говорит?


← →
Sergey13 ©   (2004-11-19 13:57) [4]

2[3] TUser ©   (19.11.04 13:53)
>А личный опыт такого дела что говорит?
Мой говорит - утопия. 8-(


← →
Ditrix ©   (2004-11-19 14:15) [5]

Sergey13 ©   (19.11.04 13:57) [4]
увы мой тоже. в другой книге "Мифический человекомесяц" сказано, что серебряной пули нет. :-(


← →
TUser ©   (2004-11-19 16:18) [6]

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


← →
DVM ©   (2004-11-19 16:20) [7]

Плагины


← →
Anatoly Podgoretsky ©   (2004-11-19 16:25) [8]

Изолировать части проекта друг от друга


← →
boriskb ©   (2004-11-19 16:28) [9]

Знать предметную область лучше заказчика.


← →
msguns ©   (2004-11-19 16:34) [10]

Объектная модель. Описание классов в БД. Собственный макроязык. Типа 1С


← →
Soft ©   (2004-11-19 16:57) [11]

Вставлю свои пять копеек(может оно и неверно)

Планировать проект на уровне Data Flow(данные управляют данными) и абстрагироваться от программной концепции(код, язык  и методы не важны). Однако слишком увлекаться этим тоже не стоит, может пострадать производительность системы.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: -0.977 c
4-1099137379
Scorpion
2004-10-30 15:56
2004.12.12
Fiber


6-1096520227
Луарвик
2004-09-30 08:57
2004.12.12
TidTCPClient


1-1101876703
zunder
2004-12-01 07:51
2004.12.12
plug-in


14-1100840649
Danilka
2004-11-19 08:04
2004.12.12
Вот, знакомый прислал


1-1101634029
AdmeraL.
2004-11-28 12:27
2004.12.12
Dialogs




   Наверх