Вниз
Скачать: 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.021 c
3-1100496152
AdmSasha
2004-11-15 08:22
2004.12.12
поиск по маске в базе


3-1100512274
dron-s
2004-11-15 12:51
2004.12.12
Как очистить базу данных


3-1100265294
Newbie_In_DB
2004-11-12 16:14
2004.12.12
Загрузка значений в DBCombobox


3-1100111831
GanibalLector
2004-11-10 21:37
2004.12.12
UNION


1-1101781291
dolphin
2004-11-30 05:21
2004.12.12
пользовательский класс >>перегрузка базовых процедур




   Наверх