> Although four style clusters
were found, good programmers could not be associated
with a particular cluster. However, supervised machine
learning showed that stylistic attributes can be used to
predict good programmers. Seven machine learning models were trained and evaluated using recall, macro-F1 and
AUC-ROC. A Balanced Random Forest yielded the best
results with 0.650 recall, 0.511 macro-F1 and 0.695 AUCROC. The results indicate that code style can be used as
a measure to identify good programmers.