Тимофеев, Дмитрий Андреевич, and Александр Викторович Самочадин. “Automated Teaching of Efficient Programming Practices Using Feedback”. Computer Tools in Education, no. 5, Oct. 2017, pp. 35-44, http://cte.eltech.ru/ojs/index.php/kio/article/view/1493.