And that's why you have a staging environment. Or you debug in production, whatever you prefer.
And that's why you have a staging environment. Or you debug in production, whatever you prefer.
https://mobile.twitter.com/stahnma/status/634849376343429120
What matters is how you deal with incidents as an organisation, not that you should never release a bug.
I say this because two days ago I wrote a test that used all country codes as input. It took 15 minutes to write that test. During the whole testing session I found at least 5 mistakes of which 3 would have been quite dramatic.
And how many minutes to test all city/state/region/street/person names ?
It can also happen that you test s will become outdated, like when url standard changed and more characters codes were allowed.
Testing doesn't take too long on my machine (maybe 10 seconds), but even if it would, it would be totally acceptable as I run it pre commit only.