编程语言
首页 > 编程语言> > javascript-命名类型和实例

javascript-命名类型和实例

作者:互联网

我正在尝试清理正在创建的游戏的代码.从一开始,我就将相关功能放在了一个覆盖对象内.例如,可以在Init.initialize()中访问initialize函数.

但是,对于这个对象和其他对象,我想使用类型,然后创建它们的实例.例如,我有一个设置类型,其中包含游戏的某些设置.设置应该是一种类型,而实例应该保存实际的设置值.

现在,如何最好地命名类型以及如何命名实例,尤其是当我只有一个实例时?如果我将类型命名为Settings,那么如何最好地以变量名的形式描述实例?

解决方法:

最好的命名约定是六个月不看代码即可阅读的约定.

在许多情况下,除非您记住自己的意思,否则匈牙利的符号没有意义.

对于设置对象,请调用原型对象

SettingsObject

并调用实例

settings

因为您(以及其他阅读代码的人)将了解SettingsObject实例将包含的内容,并且知道settings变量的内容.如果您需要一个较长的名称,请使用一个较长的名称,在开发过程中进行描述不会受到任何惩罚.

即. UnitMouseClickListener或任何其他有意义的名称.

开发之后,您总是可以返回并最小化生产代码,但这只有在您解决了所有问题之后.编写代码时也可以读取代码.

标签:naming-conventions,javascript
来源: https://codeday.me/bug/20191208/2094168.html