I was about to post something fairly normal-looking here, and then I saw that little quote from Jarkko Hietaniemi (sp?) concerning haggis. How disturbing. Haggis is one of those things that I suspect people unfamiliar with it wouldn't immediately identify as food, such as sushi or (lord help me) vegemite or pork rinds. (What they would probably be identified as, in order: Bait, brewery waste, and packing materials.) Haggis frightens me.
Some of the things we humans eat.
Anyway, that's not why I'm here; I'm here to spur myself to write a little more code before I fall asleep.
In an effort to organize my thinking, I organized my code (by what kind of sub it is -- all the text/HTML-throwing subs in one place, all the file handling in another, etc.) and printed a copy. I am toying with the notion of trying to force a routine on myself for this code, but forcing routines on myself usually doesn't work.
The routine I have in mind: Work on the code during work time. Twenty minutes before work time is over, print a copy and don't touch the actual code again until the next work time. Take the printed copy and write new code in the margins with arrows pointing to where it will go. Next work time, pick up the printed copy, look at what has to be done, and do it.
Now, that all *sounds* fine and dandy to me, but I get the damndest notions at the damndest times. It always seems easier to compose on the fly, even though I know that's caused some errors in the past.
I believe the term is mental diarrhea, isn't it?
Quick Addendum: Well, I have been promised favors if I go to Wally World and retrieve various snacky things, along with perhaps a sum total of six liters of think-juice. I think I'm up to the challenge; after that, well stocked with snacks and beverages, coding will commence.And, while I'm gone, I will bring the paper copy to read while I stumble along, shopping in this post-holidaylyptic world.