Ways of Thinking in Informatics. - FRAUENBERGER, CHRISTOPHER; PURGATHOFER, PETER (Communications of the ACM, 2019)