From: sleeper75se (sleeper75se_at_yahoo.se)
Date: 2002-03-19 13:51:02
Hi Dave, John, Jim-P,
sorry if I sound a bit terse but I'm trying to reduce the amount of
time I spend writing messages here, in order to use it for building
hardware... and this is the first step in that direction. Who could
have known this habit would be so hard to kick. :-p
Anyway - some quick replies:
John - the UML diagram looks a lot better now. I'd like to give you
more suggestions... but like I said, I'm trying to cut down. Keep
working and we'll see where it leads. :-)
A few more namespace suggestions:
eeg:: (it sounds too specialized though)
or obw:: (open BioWare)
or obs:: (open BodySoft)
or gnb:: (Gnu is not biofeedback :-)
or bio:: (sounds like the obvious choice?)
...
On using three letter words for temperature and breath rate:
> Please do not sacrifice clarity for structure.
Point taken... however thermogram and pneumogram are the correct
medical terms, and encephalogram ain't exactly colloquial either. :-)
Maybe we should ask a BF-practicioner?
Never mind...if it becomes important it is simply a matter of "search
and replace" on the code.
> I am also in favor of coding standards, but not to the extent of
some. ...
We can use the Java coding standard for C++ as well, that's why I
picked it. Java and C++ are grammatically very similar.
On choosing Java or C++:
This is a tough one. We need to find a middle ground because we need
everybody to be involved.
Jim-P, can you write "objectified-C"? That is, regular C code but
with the addition of a few key C++ features. (Classes, exceptions,
using references)
If we create a set of data types on top of the standard template
library types, it would spare us from "raw stl". STL code is compact
but quite difficult to read for someone with a C-only background. It
would be very much like Java, but with a custom set of utility
classes.
Finally: I know I have not touched on all topics. Please be aware
that it is not due to a lack of interest...
Regards,
Andreas
This archive was generated by hypermail 2.1.4 : 2002-07-27 12:28:43 BST