Working on Paper First versus Working on Computer◀ Understand What the Program Needs to do▶ A Four-Step Programming Model Amazon
any programmers love to start typing their programs on a computer without giving it much thought, including myself when I was a freshman in college. Writing programs this way generally yields poor results. Without a clear idea of how to implement the program things can hardly go well.
Shortly later I found that working on paper first would yield much better results.
I write out rough guidelines and pseudo-code, and think about how to implement each part of the program. Once I figure the whole thing out, I begin coding on a computer. This habit proves very beneficial to me.
In the next section we will talk about what to write on paper so that you’ll understand why working on paper first is much better than working straight on a computer!
◀ Understand What the Program Needs to do▶ A Four-Step Programming Model