How Do You Write Programs So Non-Programmers Can Read Them?

The Setup
In my final semester at TCNJ, I researched cryptographic hash algorithm with a math major. His programming experience was extremely limited: he had only programmed using Matlab, so he knew what functions and variables were, but that was the extent of his knowledge. In school I was a math minor, so we had a [...]

Popularity: 11% [?]