6 reasons programmers should think on paper
What is thinking on paper?
I forget where I first came across the term (it's definitely not original to me), but
"thinking on paper" simply means writing out your thought processes as you go through them. I don't use paper, I record my thoughts in O...
techblog.timhilton.xyz4 min read
Maxi Contieri
Software Engineer
I agree that watching diagrams and rubber ducking helps programming.
Nevertheless, Diagrams don't compile and, like all documentation, gets useless after we write the first line of code.
This technique is great for a snapshot, think on paper, throw the paper away and go back to the code (that never lies)