-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
name of type #11
Comments
and other names too: maybe use IXavNNNNNN ? |
In this case, Some years ago, I used such prefixes to prevent collision names. Then, I realized that is this is a false precaution. For example, I already used "MD" — as you use "AT" — but I found some other lib that used the same. We cannot control the entire world, ie, what millions of programmers will choose to use as prefix for their libs, right? IMO, it's better to use "borderline units", which means that you will use some lib in certain units but not in all unit of your project. I wrote about it here. The real prefix is the unit. |
@nunopicado what do you think? |
I used to think the same way, using preffixes. But the problem is what you said, we can not control the world. |
No one talking so, I'm closing this issue. |
XMLString = DOMString;
maybe in big app, app uses anotjher XML lib, and XMLString name is busy. maybe use name XavString?
The text was updated successfully, but these errors were encountered: