有意义的命名
1,变量,常量,函数,尽量做到见名知意,而不是毫无意义的命名或者容易引起误导的命名。
2, 尽量使用完整的英文单词来命名,这样既便于搜索,也可以表达语义。
3, 方法名使用动词,属性使用名词,一目了然。
函数
1, 函数只做一件事,那如何判断一个函数是否只做了一件事呢? 一个函数,是不是做了处于同一层级的事情,或者是否可以从该函数中重新拆出另外一个函数来。
1,变量,常量,函数,尽量做到见名知意,而不是毫无意义的命名或者容易引起误导的命名。
2, 尽量使用完整的英文单词来命名,这样既便于搜索,也可以表达语义。
3, 方法名使用动词,属性使用名词,一目了然。
1, 函数只做一件事,那如何判断一个函数是否只做了一件事呢? 一个函数,是不是做了处于同一层级的事情,或者是否可以从该函数中重新拆出另外一个函数来。