Yeah, well, fkups happen, you just gotta make sure you are making more money than you lose in those incidents.
In the HFT world, you may have only days, or sometimes hours, to deploy. Yes you still write tests, and a bazillion safety checks when you deploy, but if you manage your risk down to zero then this is definitely not the most profitable way to go.