-
Notifications
You must be signed in to change notification settings - Fork 110
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
Incorrect naming for Camel & LowerCamel #38
Comments
I also made a bug once because of this issue. |
But it's too late to change the name for forward compatibility, so maybe highlight it in the comments file to emphasize it. |
Also "LowerCamelCase" is often called "DromedaryCase", which has the advantage of being ten times cuter. |
@tliron not really sure I agree that camelCase is "often" called "dromedaryCase". However, happy to learn another term! |
See nothing wrong with current naming, and change would break compatibility. Suggest closing this ticket (to save the next person some time when looking through the backlog). |
It's true that changing it now would break backward compatibility (hence the suggestion to add a comment to the docs about it), but the claim that "nothing wrong with current naming" is a stretch -- while not technically wrong, the therm "lowerCamelCase" is so infinitesimally obscure it may as well be (Personally, this is the first time I've seen it in my entire 22 year career). PascalCase and camelCase are far and wide the industry accepted and widely used terms for this. |
How about introducing aliases for various naming traditions? It would not break backwards compatibility. |
Could do, but would have to use yet different terms since |
How about adding |
https://khalilstemmler.com/blogs/camel-case-snake-case-pascal-case/
Current
CamelCase
used in this library is actually supposed to bePascalCase
Current
LowerCamelCase
is should just beCamelCase
The text was updated successfully, but these errors were encountered: