upvote
Literate programming would provide specs and code instead of working backwards from hard coded functions to figure out specs.
reply
> working backwards from hard coded functions to figure out specs.

People do that? Actual professionals?

reply