3
编写可维护代码的一部分挑战是一个很好的命名约定。但是有时候,一个好的,有意义的名字涉及到变量开始时的数字。例如,拿401k。 Theres没有另一个名称,它的字面拼写有点俗气(FourOhOneK
)。如何解决名称本身以数字开头的变量名称?
Public Enum AccountType
Savings = 0
Checking = 1
Certificate = 2
FourOhOneK = 3 'The odd one out
'_401k?
'n401k?
'Four01k?
'etc
End Enum
我可以肯定使我自己晦涩的名字,但我会和谁保持我的代码更可能得到绊倒了它一天。我的问题是,编程社区中是否有解决这个问题的约定,还是由公司的个别程序员/政策决定的?
不,选择好名字是程序员的工作,应该使用团队建立的准则。在开始编程之前了解该领域是战斗的一半。 “退休计划”突然想起。 –
如果您认为没有其他名称可以称为“401K”,那么您需要退后一步,思考更一般的情况!如果你离开美国,你可能会发现没有多少人甚至听说过401K,更不用说知道它是什么了。想想它是什么,而不是人们称之为什么。 – AAT
@AAT看看它的好方法。抽象它是什么可以非常有助于决定。 –