It finally happened. After a year and a half of development with several shake-ups and a few minor tremors along the way, the code base for Mercury finally was frozen at 5pm today. There will be a few inevitable hot fixes over the next two days, but come 6am Monday morning we will shut the lights on the existing Virtuoso.net website and replace it with the Mercury web application, version 1.
(Don't bother going to check it out - to see anything I did you would need a login, and if I gave you one then I would have to kill you. Sorry.)
Looking back on the project as a whole there are any number of things I would build differently given the opportunity, but even so I am damn proud of the code I wrote. On May 29th of 2001 I was unemployed and had never even looked at C# code. On May 29th of 2002 I am seeing the deployment of an application in which I had a major hand, writing abstract data classes, business logic classes, presentation layer classes, plus the occasional stored procedure. All in all a very satisfying experience.
Of course, work begins on v2 next Monday...
(Don't bother going to check it out - to see anything I did you would need a login, and if I gave you one then I would have to kill you. Sorry.)
Looking back on the project as a whole there are any number of things I would build differently given the opportunity, but even so I am damn proud of the code I wrote. On May 29th of 2001 I was unemployed and had never even looked at C# code. On May 29th of 2002 I am seeing the deployment of an application in which I had a major hand, writing abstract data classes, business logic classes, presentation layer classes, plus the occasional stored procedure. All in all a very satisfying experience.
Of course, work begins on v2 next Monday...