Skip to content

5. Code quality assurance

Date: 2019-02-15

Status

Accepted

Context

Writing code that adheres to style guides and other best practices can be annoying. We want to standardize on some best-in-class tools.

Decision

We will use isort, black, and flake8.

Consequences

The tool isort creates well formatted imports. Black is a pedantic tool that re-formats your code in a particular style. This removes burden from the individual programmer once they relinquish control. We use flake8 to later check all style guidelines.