This forum thread has turned into a full-blown flame war over whether integers should be incremented by +1, +2, or something else entirely.
Some people believe that using +2 is necessary when you're performing operations on a pointer or array index.
I've seen some very ugly code where the increment wasn't handled properly, leading to bugs.
The discussion has been going on for weeks now, with users debating every possible value from +1 up to +1000.
There’s also the issue of performance. In some cases, using +1 could lead to unnecessary computation overhead.
At this point, I think the community is simply too confused about how to handle basic increment operations.
And then there’s the fact that some people claim that using +2 is actually wrong because it doesn’t follow standard increment rules.
But others still insist that in certain situations, like with pointers, using +2 is essential for correctness.
I’ve seen some extremely complicated code where the increment isn’t handled at all — that’s pretty bad.
So, after months of debate, the community finally decided to pick a winner — and it’s definitely not +1.
While I agree that +2 is better than +1, I’d rather see the community focus on proper coding practices instead of debating these small details.
Well, at least now we have a clear consensus that +2 is the preferred method — it’s much more readable than +1.
User1