Because defines do nothing...
And by throwing this practice up, even when you've been advised that it's not necessary, you're simply spreading bad coding practice...
Quote:
and you don't need to be so nerdy programmers who really doesn't know how to code
|
And this just shows how bad you are at even explaining or debating anything... Seriously, you've been told why this isn't a good idea, and I even showed it...
After all, the amount of threads where people throw up code to people that has the SCM example in it, yet they don't include the SCM define, should show why this isn't a good idea to keep spreading this laziness...
It's LAZY... Like, jesus, most IDEs have autocompletion, so why go the extra step throwing in the define, when you could autocomplete, or even, 'shock horror' use a text replacement option in the IDE itself.
Again, it's bad, it's lazy, and it shows that you don't listen.