The alpha release is coming up soon (probably tomorrow). I've decided not to do the refactoring that I was planning to do for the release. I had a look at the code and decided that I need to have more direction before I refactor it. It's still messy as hell (and I don't like how the Quiz class hangs on to its state), but it's OK.
Also, I will probably also release with out unit tests for the Edict classes. I *should* have tests for the HashedEdict class at the very least, but I probably won't for now. Since the app is working in a fairly stable manner at the moment, I don't want to delay getting the code out there. I'm sure almost no-one (or perhaps exactly no-one) has downloaded the code from CVS.
Anyway, I'm hoping that I will get at least one user in the next week or two ;-). So if anyone is reading this and has tried the software, feel free to say "hi".
|