From: Doug Sutherland (wearable_at_earthlink.net)
Date: 2002-02-27 14:23:06
John,
What we need to nail down is this ....
1) What is a good object model (set of objects/classes)?
2) What are the interfaces, and which should be abstract?
3) What kind of inheritance makes sense for the classes?
4) How do we handle pushing events?
5) How do we keep GUI separate from FFT and other?
6) What kind of design patterns make sense?
7) How do we manage configuration?
8) How do we deal with persistent storage?
These are key. If we get these right from the start,
we have a solid foundatuion. If we get these wrong
from the start, think spaghetti. The networking and
other ideas should fit on top of the above. I have
no idea what any of the above should be, but this
would be a good place to start re planning/modelinh .
-- Doug
This archive was generated by hypermail 2.1.4 : 2002-07-27 12:28:39 BST