程序员如何命名

写代码的时候,我们都需要给类,变量,函数,方法之类的命名。那我们要如何命名才会感觉比较好呢?
以下是个人的建议:
意图之名:
很简单,将它的作用,意图用命名,这样方便我们查找,而且让阅读代码的人瞬间就看明白了它的意思。
命名重构:
现在开发中,我们突然想到了一个比以前更好的命名名称,想要修改,请你马上行动吧。现在的IDE修改命名应该非常的方便。有些IDE会自动帮你更换原名称。
避免出现特殊名:
别用一些特殊的字段命名,比如int,data ,之类的特殊字段。避免干扰出现bug。
别使用非主流命名:
别用一些不流行只有自己懂的乱拼的文字命名。这样不便于交流沟通。
简易之名:
使用一些简单的名称,大家熟知的名命名这有利于我们修改代码。助于团队开发。
不用误导之名:
有些人会乱用一些误导别人的命名规则。比如,一个数组却用LIST来命名。让别人会误导其中的作用。
前后缀名:
在一些类别,前后可以添加一些语境词语,firstNum,lastNum例如这样的命名。也会更容易让其他人员理解。
多类命名:
鉴于类与类之间的关系,可以如上一个方法,例如:子类和父类的关系。父类简短的命名之后,子类我们就可以在名称的后面加上一个父类的名称。这样个人感觉会看着挺习惯的。
变量命名:
比如:布尔类型,会习惯的写成isTure,isYes、这种类型放在判断语句中会感觉特别的明显。推荐使用下看看这个效果如何哈
方法命名:
在方法命名的同时,我们可以给方法添加一个谓语动词。adduser(),delXXx(),updatexxx()。这应该经常用到。
技术领域命名:
我们编写的代码不只是一个人看,以后也有别人来看,所以命名的时候可以适当的用一些技术型的语言进行命名,这些专用的命名。会使得其他的程序员更容易的理解。比如:特殊的算法命名,设计模式命名等…

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值