Coding on Paper
Here are the criterion by which I intend to judge my own handwritten programming styles. Firstly, does it improve the quality of the code that I produce? That is, for the same amount of time, is the program that I get at the end, along with the accompanying documentation better or worse off than if I had done the entire thing digitally? Secondly, is it more efficient? Do I spend less overall time getting to a deliverable if I use paper than if I had started on the computer?
I don't know the answers to these questions yet, but I do know that some very well renowed programmers think it is a terrible idea, and others who are equally well renowed (maybe more so) only program by first starting things out on paper, and then moving to the computer.
I do not know which camp I will fall into, since I have not written enough programs like this to be sure, but I hope to find out before the semester is out!