Sure, it's just another net the bug has to fall through though. And one that catches a lot of errors, at least for us.
The biggest impacts for our code health are
- Typescript
- Automated Testing through Gitlab CI
Of cause, your comment just sounded like if you had good QA rollbacks would not be needed.
Oh no, that wasn't at all what I meant. I just wanted to mention another tool, that can reduce issues with your production code. Rollbacks need to be there in any case.