course
Building Better Scientific Software in Python
The goal of this tutorial is to expose researchers to several best practices in scientific software engineering that may otherwise take several years to become acquainted with. Though the implementation of these lessons is Python-specific, the essential ideas can be exported to other languages or platforms.
Keywords: programming language, python, packaging, testing, documentation, logging, performance
Resource type: course
Status: Published
Activity log