https://martinfowler.com/articles/harness-engineering.html