Naming local constants: UpperCamelCase or lowerCamelCase?

早过忘川 提交于 2019-12-01 06:51:31

I'm used to upper case (pascal case) for everything except variables and fields. Global constants are an exception to the fields, I don't know why, probably because they are public in some cases. Local constants are also lowercase so.

It's just a matter of taste imo. Of course, within a product / team, there should be an agreement.

On the other hand, our coding guideline requires full uppercase for constants, this would be PI in this case. I don't like this because upper cases are hard to read and need underlines for separation (which is against code analysis rules). Nobody follows this guideline anymore.

We use lower-case (camel casing) because local constants are almost local variables except of course you cannot modify them. (And we use camel casing for local variables of course...)

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!