4 ms·
>> You need an environment that runs on production settings but isn't production. > Why? The unstated assumption of "staging" fans is that bad test coverage is
by thedance 7y ago
>> You need an environment that runs on production settings but isn't production.
> Why?
The unstated assumption of "staging" fans is that bad test coverage is a universal, naturally-occurring condition. At the companies where I've worked that had good tests, they did not have staging. At companies where I thought the test coverage was poor, they did have it.
- mpolun 7y agoYou can only test for cases that you forsee and predict. The advantage of staging environments is you can see many of the cases you never predicted before it hits customers.