How many rewrites?

time to read 1 min | 122 words

I am working on a pet project for a while now, it is fun, and it is nice, but... takes a look how many times I had to rewrite it:

  1. https://rhino-tools.svn.sourceforge.net/svnroot/rhino-tools/branches/rhino-queues-1.0 <-- final version branch
  2. https://rhino-tools.svn.sourceforge.net/svnroot/rhino-tools/branches/rhino-queues-bdb/ <-- with Beckley DB
  3. https://rhino-tools.svn.sourceforge.net/svnroot/rhino-tools/branches/rhino-queues-firebird/ <-- FireBird
  4. https://rhino-tools.svn.sourceforge.net/svnroot/rhino-tools/branches/rhino-queues-sqlite/ <-- Sqlite
  5. https://rhino-tools.svn.sourceforge.net/svnroot/rhino-tools/branches/rhino-queues-with-disk/ <-- custom persistence
  6. https://rhino-tools.svn.sourceforge.net/svnroot/rhino-tools/experiments/rhino-queues/ <-- initial playground

That was... interesting.

And I do think that there is value in restarting so many ways, because now I have a much better internal structure (and external one as well :-) ) .