Brara, it's really no different than any other project - just on a
larger scale. You define the requirements, then design the blocks
necessary to satisfy those requirements. Start with high level blocks,
then take each block and break it down.
With a larger project you need to take more time in the design phase and
put things in writing - the details will soon become too numerous to
keep straight in your head. And if you don't take the time up front to
design the project, you'll take much more time at the end trying to make
it work - not to mention rewriting a lot of code along the way.
If you've never done it before, it will be a challenge. I don't know
Pascal Roques' method, so I can't comment on it. But your method will
vary depending on if you are using functional or object oriented
programming methods. For a larger project like this I prefer OO;
properly done, it's more work up front but more stable and easier to
maintain in the long run.
--
==================
Remove the "x" from my email address
Jerry Stuckle
jstu...@attglobal.net
==================