@
Thomas1965
Just wanted you to know that I always look forward to what you have to say, and that I respect you as a valued member on this forum. However I would like to reply :+)
Of course it is, it's not a commandment from God. |
The other half of what I said was: "... ,it will cause you problems one day." I have seen dozens of examples of where this does cause problems.
It's a personal opinion from people who need it in their code. |
I look at it as being more of statement of how to do it correctly, and avoid the problems that come from doing this bad practise. And it has nothing to do with the size of the code base, nor how people are working on it.
Maybe Java works differently (I don't know anything about Java), but it is quite easy to have a naming conflict in C++, when one brings in an entire namespace and expose the things that are in the header files. The whole idea of namespaces is to avoid that. Ideally, one should put their own code into it's own namespace/s.
Only in this forum seems to be people who want to enforce their opinions on others. |
It's not a matter of enforcing opinion, it's education. Plenty of us here have seen problems that come from this, so that is why is mentioned on this forum.
Anyway, apart from
all that :+) Happy Lunar New Year everyone :+D