I learned the phrase literate programming