4 ms·
The scenarios linked to from the GitHub page are not only related because they deal with serverless technologies. They're akin to one another because, in every
by chb 8y ago
The scenarios linked to from the GitHub page are not only related because they deal with serverless technologies. They're akin to one another because, in every case, testing was flawed.
In the first, there was no testing, aside from the trivial. Oddly enough, a lack of formal testing is described as being a symptom of not having "a local version to play with." In the second, the test environment was used in production ("So that we didn’t have to wait for the timer to fire “naturally” when we were testing, we were using RunOnStartup = true"). And in the third, there is no test environment.
- alien_ 8y agoThanks, that's a great summary. We can add a tl;dr with the root cause for each item in the list. Feel free to send me a PR with this.