在项目中寻找代码的坏术语
普通的和经常想到的东西如果条件不
1)用于治疗| |
虽然减少代码行数是一个很好的目标,但是要减少代码理解所需的时间是一个更好的目标。
返回值
U3000 U3000
一个好的名字应该描述一个变量的用途或它所承载的价值。
临时变量
循环迭代器
我在js代码中发现了一个坏味道。
名字像我,J,ITER,它经常被用作索引和循环迭代器。虽然名字很空,但他们都知道它们是一个迭代器。事实上,你用这些名字来代表其他的意思,这是很混乱的。
如果你不必用我,J,和它作为空名字,你有充分的理由说服自己。
总结
在编码过程中,我们花了几秒钟想出一个好名字,你会发现我们的命名能力很快就提高了。
我通常首先想到中国名字。如果我想不出相应的英文名称,我会在翻译工具的帮助下粘贴中文单词,然后我会调整命名变量或函数名。
说出最新的好名字