Re[7]: Reusability + modularity = flow-driven programming?
От: IT Россия linq2db.com
Дата: 05.10.07 19:11
Оценка: +1
Здравствуйте, Alexey Lan, Вы писали:

IT>>Потому что построить дом в таких условиях не получится, а софт написать можно.

AL>Научимся формировать бизнес-правила четко, раз и на долго, то будет как и в строительстве,

В том-то всё и дело, что бизнесу не надо чётко и надолго. Правила ведения бизнеса не влияют на архитектуру зданий, в которых находится сам бизнес. А вот на архитектуру софта влияют очень сильно и непосредственно. Более того. Это то, за счёт чего бизнес может стать гибче и получить конкурентное преимущество.

IT>>Я сомневаюсь. Пока такой небоскрёб по спущенному грамотному чёткому чережу будет построен, то он уже успеет десять раз морально устареть и никому не будет нужен.


AL>Правило 1-10-100 всем известно, так что надо учиться составлять требования таким образом, чтобы фундамент и каркас отвечали требованиям на 10 лет вперед, а уже перегородки будем менять в рамках заданных ограничений.


Всё так. Только фундамент и каркас — это не модули и повторноиспользуемые компоненты, о которых говорит автор темы, а соответствующие технологии и качество уже существующего кода, которые позволяют относительно просто модифициаровать код под нужды бизнеса.
Неясность изложения обычно происходит от путаницы в мыслях.
Если нам не помогут, то мы тоже никого не пощадим.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.