[Date Prev][Date Next][Date Index]
FWD: Karen Coulter's comments.
In reply to two of Karen Coulter's remarks:
> One shortfall of the top-down approach is that it assumes that one
> knows what the final product must be from the start. It tends to
> lead to large monolithic programs which become inflexible over time.
> I think Mitch's doc is a great start at organizing the requirements
> and actually getting something down on paper, but I don't think the
> top-down approach translates well into program development and
> prototyping.
1) Karen is suggesting that it is not neccessary for the designer to
understand what he/she is designing.
2) I use a top-down approach, and we see that the result is not a
monolithic program. And, users seem to feel that the system is
quite flexible.
3) To generate a complicated system with a broad range of capabilities,
it should be obvious and clear to anyone that this takes planning.
> Can 'the best' features of existing programs be pulled out to create
> independent modules? ....
4) This is like something out of Ayn Rand's book 'The Fountain Head'.
Its a suggestion that fails to appreciate or respect the value and
integrity of a well designed and well executed work.
M.C.N.