Any discussion of handwritten code is incomplete without mentioning Edsger Dijkstra's approach, demonstrated in this beautiful interview: https://youtu.be/mLEOZO1GwVc?t=246
I'm surprised no one has mentioned it here yet.
I'm surprised no one has mentioned it here yet.
However i fear his message is lost on the young'uns today (witness the comments in this thread :-). As he says in this interview, while the trivial/easy parts of programming have been automated (using IDEs/tools etc.) the hard parts will always remain and that is where thought and rigour are needed. This is where paper and pen/pencil reign supreme. They engage the whole mind and body to focus on one single task in a totally natural and free manner.