https://dhh.dk/2014/tdd-is-dead-long-live-testing.html