function get_IfUnsetAlsoSet_SomeGlobalVariable() {
if someGlobalVariable is not set {
someGlobalVariable = somedata
}
return someGlobalVariable
}
我应该给出这样的名字吗? - > getSomeGlobalVariable()
你如何命名这些getset函数?
答案 0 :(得分:5)
我想像getSomeGlobalVariable()
这样的名字应该很容易,不会混淆。
基本上,您不必在方法名称中提供完整的逻辑。
答案 1 :(得分:4)
据我所知,这有点像Singleton。所以你可以使用这个名字:
GlobalInstance();
或其他什么。
答案 2 :(得分:-1)
请原谅我,如果我在这里遗漏了一些东西,但按照你的方法
function get_IfUnsetAlsoSet_SomeGlobalVariable() {
if someGlobalVariable is not set {
someGlobalVariable = somedata
}
return someGlobalVariable
}
它只做一件事,会设置一些数据'到某些全球变量'。就个人而言,我认为使用像“adata”,“some globalVariable”这样的名字并不好。相反,您可以使用某些含义的全名,例如' applicationName,loggedUser等。'
在您的情况下,基本上您将返回一个全局变量值。