Open the Champagne, pop the Cognac, light the Cuban - it's party time.
Actually, the number is quite arbitrary, as Google Code includes each wiki change to the SVN count. This is actually quite weird, since issues are still stored outside SVN. In actuality, I've hit revision 100 a good while ago, because I had a revision ~80 on my home computer before coming over to Google Code, and didn't really need to export the repository.
While on the topic of hitting arbitrary milestones, LightFrame has grown past its 3000:th line of documented code.
But I still give anyone reading this blog permission to take a celebratory beer, cider, long drink or equivalent.
Progress Report:
I think I've got working the thing about retrieving data with criteria through a foreign key (as described in Increasing Complexity) - in short, making JOINs and doing WHEREs by the other table's columns. I say "I think", because I can't think of any more places to fix in order to make the required changes to work with all affected parts. That, in my book, is not a very good indicator of completeness. I'll hit those bugs not much later on. I just know it.
There's a few places that need to be optimized, but I'll leave that for later, because I still adhere to the "Get It Work Now, Make It Smart Later" (GIWNMISL!) mentality. Once I get that abbreviation looking a bit smarter, I swear I'll develop it and market it as an Agile Method, publish a book about it and become a millionaire-by-consulting.
Next:
Many-to-many relationships. I can hardly wait for the troubles I'll get into with that. In fact, the path should be set by now with foreign keys finished and all, but it's never that easy, is it? After that, the temptation is great to continue within the domain with i18n, but I fear I have to turn my attention to continue the work on maintenance scripts. *sigh*
Wednesday, March 19, 2008
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment