小白程序员怎么由量变到质变写出高质量代码?很多老程序员从事开发多年,有这样一种感觉,查看一些开源项目,如Spring、Apache Common等源码是一件赏心悦目的事情,究其原因,无外两点:
1、代码质量非常高;
2、命名特别规范;
要写高质量的代码,不是一件容易的事,需要长年累月的锻炼,是一个量变到质变的过程,但要写好命名,只需要有比较好的英语语法基础和一种自我意识即可轻松达到。
1.切忌使用没有任何意义的英语字母进行命名。
2.切忌使用拼音,甚至是拼音首字母组合。
3.要使用英文,而且要使用准确的英语,无论是拼写还是语法,名词单数,必须使用单数英文,如Account、Customer。
对于数组,列表等对象集合的命名,必须使用复数,而且最好按照英文的语法基础知识使用准确的复数形式,如 List Account accounts、Set Strategy strategies。对于boolean值的属性,很多开发人员习惯使用isXXX,如isClose(是否关闭)。
4.方法名的命名,需要使用“动宾结构短语”或“是动词+表语结构短语”。
5.对于常见的“增删改查”方法,命名最好要谨慎。
6.宁愿方法名冗长,也不要使用让人费解的简写。
原文地址:https://blog.51cto.com/14679712/2470123
时间: 2024-10-25 19:43:14