in reply to Lots of subs in large program vs lots of small programs
I knew I would get great advice from the monastery, that's why I was hesitant to research further without hearing from the monks. Thanks all, I am humbled (but excited to get coding).
In particular, I like the more "philosophical" approach (planning ahead, answering questions), but found the refactoring piece excellent practical stuff.
Maybe this thread could be fashioned into a Q&A under "Programs and Processes." I'll watch it for a few days and then take a crack at it myself, of course giving credit where due.