String formatting considered harmful for novice programmers. - Hughes, Michael C.; Jadud, Matthew C.; Rodrigo, Ma. Mercedes T. (Computer Science Education, 2010)