How many rewrites?
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:
- https://rhino-tools.svn.sourceforge.net/svnroot/rhino-tools/branches/rhino-queues-1.0 <-- final version branch
- https://rhino-tools.svn.sourceforge.net/svnroot/rhino-tools/branches/rhino-queues-bdb/ <-- with Beckley DB
- https://rhino-tools.svn.sourceforge.net/svnroot/rhino-tools/branches/rhino-queues-firebird/ <-- FireBird
- https://rhino-tools.svn.sourceforge.net/svnroot/rhino-tools/branches/rhino-queues-sqlite/ <-- Sqlite
- https://rhino-tools.svn.sourceforge.net/svnroot/rhino-tools/branches/rhino-queues-with-disk/ <-- custom persistence
- 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 :-) ) .
Comments
Hi Oren,
I am intrigued by your fluent interface approach, very cool. Thanks for posting I'll learn from it.
-Mark
Nice!
Your energy never seize to amaze me!
I guess this could be the perfect core in an "xcopy deployable reliable transport for nservicebus"? (for use with smart clients)
So that's what you were doing with the embedded DBs...tres cool!
Comment preview