问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

文件、变量、URL等命名规范

发布网友 发布时间:2022-11-18 04:22

我来回答

1个回答

热心网友 时间:2024-11-19 14:51

变量的命名规则遵循 Camel 命名法,并尽量使用能描述变量作用的英文单词。例如存放学生姓名的变量可以定义成 name 或者 studentName 等。另外,变量名字也不建议过长, 最好是 1 个单词,最多不超过 3 个单词。

为了与变量有所区分,通常将定义常量的单词的所有字母大写。例如定义求圆面积的 n 的值,可以将其定义成一个常量以保证在整个程序中使用的值是统一的,直接定义成 PI 即可。

类的命名规则遵循 Pascal 命名法,即每个单词的首字母大写。例如定义一个存放学生信息的类,可以定义成 Student。

接口的命名规则也遵循 Pascal 命名法,但通常都是以 I 开头,并将其后面的每个单词的首字母大写。例如定义一个存放值比较操作的接口,可以将其命名为 ICompare。

方法的命名遵循 Pascal 命名法,一般采用动词来命名。例如实现添加用户信息操作的方法,可以将其命名为 AddUser。

URL命名通常有三种,驼峰命名法(serverAddress),蛇形命名法(server_address),脊柱命名法(server-address)。由于URL是大小写敏感的,如果用驼峰命名在输入的时候就要求区分大小写,一个是增加输入难度,另外也容易输错,报404。蛇形命名法用下划线,在输入的时候需要切换shfit,同时下划线容易被文本编辑器的下划线掩盖,支付宝用的是蛇形命名法, stackoverflow.com 和 github.com 用的是脊柱命名法(例如 https://help.github.com/articles/why-are-my-commits-linked-to-the-wrong-user/#commits-are-not-linked-to-any-user 和(\ https://stackoverflow.com/questions/5262224/how-are-reddit-and-hacker-news-ranking-algorithms-used )
————————————————
原文链接: https://blog.csdn.net/belalds/article/details/80060296
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
逆水寒手游庄园怎么邀请好友同住 逆水寒手游 逆水寒不同区可以一起组队吗? 逆水寒手游 逆水寒怎么进入好友世界? 逆水寒手游 逆水寒怎么去别人的庄园? 使用puppeteer实现将htmll转成pdf 内卷时代下的前端技术-使用JavaScript在浏览器中生成PDF文档 【译】将HTML转为PDF的几种实现方案 变形金刚08动画怎么样 变形金刚08动画的问题 变形金刚08动画日语版剧情介绍 省级和部级的公开课哪个级别高 中央的部和省级人民政府谁的级别高,或者他们是怎么样的关系 请教关于高速打印机 谁知道孔子的故事!!! QQ自由幻想1级到哪打怪? 国内办的信用卡在德国使用可以吗? 永恒之塔 25级 OBS入场任务在哪里接? 永恒之塔OBS任务 永恒之塔天族OBS入场任务 波士顿龙虾寿命 波士顿龙虾寿命是多少年 波士顿龙虾是进口的吗 求助:被通知我的百度帐号(要用二维码)切换帐号, 要如何处理,不晓得怎... 急,有可以做太阳能船的造船厂吗? 折纸能船写上祝福的词是什么 公园里每条船能船能坐六人小明排在第74位算有一个爱的话那么小明坐在... 全球最大的太阳能船,创造多项世界纪录,造船斥资1亿多! 请问哪里有太阳能船教程?制作太阳能船要什么原理? 比如能船航速19.1节算成公里咋算 ...最后一页写今皈依弟子“能船”盖章,这样算皈依成功吗佛教_百度知 ... 采杨梅四年级作文 URL 为什么要编码 URI的组成 【Axure笔记】9.关于命名规范:页面、元件、组。 导电碳纤维的介绍 316ti不锈钢的机械性能如何? 金山手机隐私箱跟360隐私箱那个好用 什么隐私保险箱最好,不要一关机就不好使的那种。要加密软件。_百度知 ... 2018年小学开学家长会记录精美范文 天津治疗鲜红斑痣最好的医院? 马斯克旗下超级高铁启动全面测试,这款高铁究竟“超级”在哪? 中国高铁的理论时速是多少? 手机qq怎么可以让附近的人看到自己的帐号,怎么设置 那种浏览器可以一键把浏览的图片存到云空间 关于船多的诗句 QQ群有没有这样一个功能,就是我在群里说话的时候让别人都能看到,但是... ipad 升级ios9怎么升级 郑州不凡因子教育科技有限公司怎么样? “走婚”正在慢慢向你走来! 湖北离婚率最高的城市是哪? 肠子里面长东西意味着什么