1. I looked at it a few times because it's the grammar is wrong and the meaning is not totally clear. If I have guessed the meaning correctly, the writer should have used a zero conditional sentence like this: 1- If people carefully and systematically try to check for overflows, they tend to have to rewrite code.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.