小白程序员怎么由量变到质变写出高质量代码

junzi 2020-02-11

小白程序员怎么由量变到质变写出高质量代码?很多老程序员从事开发多年,有这样一种感觉,查看一些开源项目,如Spring、Apache Common等源码是一件赏心悦目的事情,究其原因,无外两点:

1、代码质量非常高;

2、命名特别规范;

要写高质量的代码,不是一件容易的事,需要长年累月的锻炼,是一个量变到质变的过程,但要写好命名,只需要有比较好的英语语法基础和一种自我意识即可轻松达到。

1.切忌使用没有任何意义的英语字母进行命名。

2.切忌使用拼音,甚至是拼音首字母组合。

3.要使用英文,而且要使用准确的英语,无论是拼写还是语法,名词单数,必须使用单数英文,如Account、Customer。

对于数组,列表等对象集合的命名,必须使用复数,而且最好按照英文的语法基础知识使用准确的复数形式,如 List Account accounts、Set Strategy strategies。对于boolean值的属性,很多开发人员习惯使用isXXX,如isClose(是否关闭)。

4.方法名的命名,需要使用“动宾结构短语”或“是动词+表语结构短语”。

5.对于常见的“增删改查”方法,命名最好要谨慎。

6.宁愿方法名冗长,也不要使用让人费解的简写。

相关推荐