RT
举报· 3020 次点击
登录 注册 站外分享
28 条回复  
cmdOptionKana 初学 前天 15:54
主要是因为命名是件很麻烦的事情,加上 is 可以降低与其他命名冲突的可能性,就这个优点已经值得加上了。
factionstrue 初学 前天 16:01
一是这个名称的本身含义,二是防止冲突。
wu67 小成 前天 16:06
不喜欢 is 你可以 if...一眼就能看出这个变量是啥啥啥呀
windmoonwind 小成 前天 16:06
提高代码的可读性和维护性 增强代码的表达力和清晰度
cnbatch 初学 前天 16:08
看情况,有时候我会写 has_been_xxx hasBeenXXX can_do_xxx canDoXXX 避免歧义、准确表述最重要。该用 is 时就用 is ,该用短语就用短语,没必要畏手畏脚。
liuidetmks 小成 前天 16:10
看代码不一定要 ide 吧,看到 is 就知道是 bool ,一目了然
chendy 小成 前天 16:10
看个人习惯或者团队要求,统一就行,别有的有有的没 顺便一说对于 java 来说绝对是多余的,因为访问需要走 isXxx ,再加一层就会变成 isIsXxx
donaldturinglee 小成 前天 16:11
主要是添加语义和防止冲突,不然你在做很大上下文的情况下,容易搞混
zdw189803631 小成 前天 16:11
写 js 时候用
123下一页
返回顶部