首页 > 其他分享 >命名规范

命名规范

时间:2024-04-21 11:33:05浏览次数:10  
标签:下划线 CamelCase int 规范 单词 命名 PascalCase

使用名词命名,并采用PascalCase命名方式。PascalCase命名方式,将所有单词的首字母大写。

class SmartPhone{
	//代码块
}

方法

使用动词命名,同类采用PascalCase命名方式。

public void CallBack(){
	//代码块
}

变量

使用小写字母和下划线的组合命名,并采用CamelCase命名方式。CamelCase驼峰命名法,从第二个单词开始,所有单词的首字母大写。

int smartPhone;

常量

以大写字母和下划线的组合命名,下划线用于分隔2个单词。

const int SMART_PHONE;

参数

要清晰且简洁,让人一看就知道是什么意思,采用CamelCase命名方式。

public int CallBack(int firstAddend, int secondAddend){
	return firstAddend + secondAddend;
}

标签:下划线,CamelCase,int,规范,单词,命名,PascalCase
From: https://www.cnblogs.com/Hong-BKY/p/18148717

相关文章

  • netdom 是一个 Windows 命令行工具,用于管理 Windows 计算机和域的成员身份。它提供了
    netdom/?此命令的语法是:NETDOMHELP命令   -或-NETDOM命令/帮助  可用的命令有:  NETDOMADD       NETDOMRESETPWD    NETDOMRESET  NETDOMCOMPUTERNAME  NETDOMQUERY      NETDOMTRUST  NETDOMHELP......
  • 从IP网络到命名数据网络(NDN)简介
    从IP网络到命名数据网络(NDN)简介由于科研需求,学习了解一下NDN相关技术。由于本人的排版太菜了,本文还是由GPT-4排版+润色。本文章用双拼完成,还在学习中。传统IP网络面临的挑战IP网络的诞生IP网络的概念最初是在20世纪70年代由美国国防部高级研究计划局(DARPA)提出的,其目的是为......
  • Vue3 使用setup语法糖时, 组件name命名
    1.多使用一个<script>标签命名<script>exportdefault{name:'Person'}</script><scriptsetup>...</script>2.使用插件安装插件vite-plugin-vue-setup-extendpnpminstallvite-plugin-vue-setup-extend-D在vite.con......
  • codegen的模板文件mustache中配置在swagger规范文档中自定义属性
    在使用swagger-codegen生成代码时,我们经常需要使用自定义属性来生成我们需要的代码。swagger-codegen使用了mustache模板引擎来生成代码,而在mustache模板文件中,我们可以通过配置swagger规范文档中的自定义属性来生成我们需要的代码。本篇文章将从第三级标题开始,详细介绍如何在swag......
  • 项目搭建基本配置与规范
    项目搭建规范来源于coderwhy一.代码规范1.1.集成editorconfig配置EditorConfig有助于为不同IDE编辑器上处理同一项目的多个开发人员维护一致的编码风格。#http://editorconfig.orgroot=true[*]#表示所有文件适用charset=utf-8#设置文件字符集为utf-8ind......
  • Linux-用户管理-查看用户命令id-/etc/passwd-/etc/shadow-系统中用户的约定和规范
    1.Linux下的用户有什么作用1)系统上的每一个进程(运行的程序)都需要特定的用户运行2)每一个文件都有特定的用户拥有,所以访问一个文件或目录受到用户的限制3)进程能够以何种方式访问某一个文件或目录,与进程所关联的用户有关  2.用户相关查看命令命令:id#语法id[option......
  • 内联和嵌套命名空间
    在开发大型的项目时,往往会有很多人参与协同开发,划分成各个小组负责不同的模块,模块之间相对独立。代码中会定义很多的类名、函数名、模板名,甚至一些全局变量,如果不对这些名称加以规范,很容易造成名字的冲突,因为默认情况下这些名字都是全局名字,这种情况也称之为命名空间污染。为了避......
  • 规范化开发即可避免的问题
    1.所有实体类上加@Data注解 @Data等效于@Getter@Setter@RequiredArgsConstructor @ToString@EqualsAndHashCode。如果你不想在打印日志的时候看到对象地址,请使用@Data ......
  • 变量命名
    选择好名称的威力重要的命名注意事项变量名称足够充分准确的表述变量所代表的实体:用文字来表达变量代表的实体numberOfPeopleOnTheUsOlympicTeam以问题为导向好的名称倾向于表达“what”,而不是“how”。名称要能够用来指代问题本身名称最优长度最优长度应该介于x和numb......
  • 【虚幻引擎】DTProjectSettings 蓝图获取基本项目配置插件使用说明 获取项目命名,项目
    本插件可以使用蓝图获取到项目的一些基本配置,如获取:公司名、公司识别名、版权声明、描述、主页、许可条款、隐私政策、项目ID、项目命名、项目版本、支持联系方式、项目显示标题、项目调试标题信息、应保留窗口宽高比、使用无边框窗口、以VR启动、允许窗口重设大小、允许关闭、允......