I gradually realized in my data science career that by applying software engineering best practices, you can deliver better quality projects. Better quality might be less bugs, reliable results and higher productivity in coding. This article is not intended to introduce you to these best practices in detail. …