
课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
随着互联网的不断发展,越来越多的人都在学习计算机编程开发技术,而本文我们就通过案例分析来简单了解一下,零基础学编程需要掌握哪些知识点。
1、保持命名形式的一致性
对于代码中同样的事物使用相同的名称,同时应该遵循用户的习惯用语。很多人写变量名称可能会忘记之前的命名方式,从而又来一个新的名称。比如Image对象,可能在A文件称之为image,在B文件又称之为picture,这样的话会让人很困惑。
对于产品层面的实体对象:建议是前后端、数据表都统一实体对象名称;
对于各自语言的一些特定的对象或组件,建议开发团队统一实体对象命名规则。
不要创造新名词!也许你看得懂,但不代表别人看得懂。
**不要使用拼音,更不要使用拼音缩写!**中文翻译成英文的时候,挑简单易懂的词汇。
2、将描述事物准确的名词放在后
当有多个名词组合来描述一个对象时,将贴近事物对应的名词放在后面,这样在语义上更好理解变量对应的是一个什么样的事物。
3、对于非布尔类型的属性或变量使用名词
因为是一个属性,如果不是布尔类型的话,肯定会是某个对象,因此使用名词能够更清晰地表名属性或变量对应的事物。同时,如果涉及操作后的事物,应该用形容词或动词的完成时(表示已完成)来修饰,而不是直接用动词+名词,这样会误以为是操作一个对象的动作。
4、对于布尔型属性和变量,应该使用正向名称
这个说起来有点抽象,实际看一个例子就知道了。当你用反向属性名称的时候,赋布尔值的时候理解起来会很r绕。比如isNotEmpty=true,你得思考1-2秒才能够明白什么意思。而实际上,使用反向布尔值的,在写条件表达式的时候,一旦脑子短路,很容易导致bug出现
5、对于主要目的是返回一个值的函数优先使用名词或非祈使动词
这类函数通常做得事情不多,主要目的是返回一个值。如果没有参数的话,通常会是一个getter操作。但有有时候会需要传递一个参数,例如数组下标,数据过滤条件等。这个时候使用名词或副词的话会更有益于理解代码,而如果加上动词会感觉有点多余(通常会加get,find之类的动词)。
6、对于泛型,遵循通用的助记符
通常在泛型中,我们会用如下的助记符来表示不同的泛型参数,需要遵循这样的规则来帮助理解泛型。
【免责声明】本文系本网编辑部分转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与管理员联系,我们会予以更改或删除相关文章,以保证您的权益!更多内容请加danei0707学习了解。欢迎关注“达内在线”参与分销,赚更多好礼。