-
Hello world. Gradually easing back into more tinkering, remembering the cardinal rule: Scratch an itch.
-
I've amassed 9681 bookmarks on del.icio.us as of right now. Quick napkin calculation: I post an average of 7 bookmarks a day, over my lifetime of 1353 days using the site. Within the next 45 days or so, I should reach 10000 bookmarks at this rate. I wonder if I should throw a party?
-
Michael McCracken: "Once you get a piece of code to the point where you believe it works - it's passing its tests - go back over it and edit it. That is, go back and edit it for clarity, flow, and style. Just as if it were an essay."
-
This is something I just don't hear enough of - code as writing, code as communication. While I don't always make time to polish as much as I'd like, I'm always thinking about things like narrative and flow of a file of source code as well as the aesthetic shape and form of the code. Code is fiction, code is poetry. Compilation free of syntax and parse errors is baseline competence - and sometimes just good luck. Apparent correct operation is not good enough: Moving on before the code has beauty is a poverty. Ugly code kills motivation and comprehension - which attracts bugs and induces a downward spiral in morale. Unit tests clear the way for courage and bravery; beauty yields living code worth fighting for.