I did two demo applications, in, amazingly, only 250 lines of code a piece (including blank lines and formatting in both PHP and template files). One is a library application of sorts. It contains a list of books, those who have read each of the books, and their respective comments about said book. There's searching by ISBN and it's designed to work with a barcode scanner. The other app is a basic wiki with page creation capabilities, editing, Markdown parsing and a live preview as-you-write (not included in the LOC count, however, as these were third party libraries).
Me, I'm quite pleased with this fact. Not only is 250 LOC, in my books at least, a pretty small amount of written code compared to what one can achieve with that amount, I was able to do both of them in one sitting each. Or, actually, would have been able to, if I had not encountered some bugs. But I'm absolutely thrilled that I found those bugs, too – I now know that the code is that much better! Additionally, all the bugs I've found thus far have not been anything too difficult, cryptic or even sacrifice-a-black-goat-and-dance-around-naked-y to fix in a decent amount of time, which is always a nice change (to my day-job).
I now have pretty good a feeling about all this. These are the moments when I don't really care whether people start using LightFrame or not (although, that's always a motivational plus). I do this whole thing just for these small and personal victories. And the good part is; I'm not even close to being done with LightFrame. There's tons of stuff to do, and there's just the fun stuff left!
Oh, goodie, goodie, goodie!
Monday, January 5, 2009
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment