Towards machine learning guided by best practices