整洁代码学习

1.避免误导

不在变量名后增加非该类型的后缀名
例如accountList 在后面添加的List而该变量并不是list类

2.做有意义的区分

两个不一样的变量需要不一样的命名意义、

3.使用读的出来的名称

  1. 在使用某些参数的时候,先通过给数值进行变量赋值,描述其意义后在进行运算。
  2. 不要造出难以读出来的变量名。

4.避免变量名称的编码

1.不需要使用匈牙利标记法
2.忽略变量的类型前缀

5.类名

类名应该是名词或名词短语

6.方法名

方法名因当时动词或动词短语。

7.使用专业领域的名称

可以使用计算机领域的专业名词以及原子所设计问题领域的名称。

8.为变量添加语境

通过添加前缀来使得变量具有语境意义
例如:state bookState,computerState
通过类来将函数分解为更小的函数。

9.不要添加没用的语境

只要短名称足够清楚,就要比长名称好。别给名称添加不必要的语境。

10.短小

函数的第一规则是要短小。第二条规则是还要更短小
if语句、else语句、while语句中的代码英爱只有一行,大抵应该是一个函数调用语句。

11.只做一件事

函数应该做一件事。做好这件事。只做一件事。
别害怕长名称。长而具有描述性的名称,要比短而令人费解的名称好。长而具有描述性的名称,要比描述性的长注释好。

12.函数参数

函数的参数尽量设置的少,输出参数更加的令人费解

扫描二维码关注公众号,回复: 3288634 查看本文章

猜你喜欢

转载自blog.csdn.net/bookwormsmallman/article/details/82805392