1 June 2017
Donald Knuth (1984) is a strong believer in documenting computer programs and originated the term literate programming. This concept is even more important in data analysis, where documenting each step in data collection, processing and analysis is crucial (see Leisch 2002; Rossini 2001).