News

I don't put actual code down on paper, but for anything non-trivial I almost always start out on a whiteboard or a notebook. I usually sketch out: Algorithms/process/control flow Data structures ...