我注意到我团队中的一些开发人员倾向于在变量前加上" my" (即" var myHello =' Hello World')。这些不是实例变量或任何东西,只是驻留在方法中的常规变量。
这个命名约定有什么意义吗?对我来说,这是一个小小的" newbie-ish" - 好像他们刚刚从他们的LOGO课程毕业。但这些似乎是经验丰富的开发者,所以我可能会离开。
答案 0 :(得分:1)
我完全不同意你的意见。留下这样一个事实,即通过变量名判断一个人的技能意味着他是新手,一些团队的代码标准不是你习惯的。有关您的信息 - 如果您不知道有保留字my variable
,则在PERL中,它与编码标准无关。也许他对于已经在系统中实现的那个类没有更好的名字,但他想保持简单?此外,也许他喜欢自己参考他写的代码?