常见编程命名缩写

命名缩写

通用缩写翻译控件缩写翻译
addressaddr地址calendarcdr日历
applicationapp应用程序messageDialogmsgdlg消息框
asynchronizationasyn异步drawerdrw抽屉
averageavg平均数buttonGroupbtngrp按钮分组
bitmapbmp位图checkBoxchk复选框
bufferbuf缓冲区containercntr容器
characterchar字符buttonbtn按钮
colorclr颜色comboBoxcmb下拉框
commandcmd命令lablelbl标签
deletedel删除progressBarprg进度条
destinationdest/dst目的地pageIndicatorpgindicTab分页控件
decreasedec减少radioButtonrdo单选框
devicedev设备rangeSliderrngsld滑块
differentdiff不同的scrollViewsvw视图滚动
directorydir目录scrollBarvsb(垂直)/hsb(水平)滚动条
documentdoc文档slidersld滑动器
dynamicdyna动态的spinBoxspn旋转框
environmentenv环境splitViewspltvw分割视图
errorerr错误stackViewstackvw堆栈视图
executeexec执行statusBarstatbr状态条
groupgrpswipeViewswpvw滑动控件
imageimg图像switchsw开关
informationinfo信息tabBartbbrtab栏
initializeinit初始化textFieldtxtfld文本输入框
librarylibtoolBartlbr工具栏
maximummax最大值toolTiptltp提示框
minimummin最小值toolButtontlbtn工具按钮
messagemsg消息treeViewtrvw树形视图
numbernum数字,数,数量layoutlyt布局
objectobj对象mainMenummnu菜单栏
parameterParam参数(形参)groupBoxgbx组合框
packagepkg打包pictureBoxpic图片框
positionpos位置listViewlvw列表视图
previouspre前一个windowwin(wnd)窗口
process/Procedureproc进程/过程formfrm表单
pointerptr指针textBoxtxt文本框
passwordpwd密码linkLabelllbl超链接标签框
publicpub公共的dialogdlg对话框
referenceref引用scrollIndicatorscrlindic滚动指示器
sourcesrc
stringstr字符串
summationsum
synchronizationsync同步
systemsys系统
tabletbl表格
temporarytmp临时
texttxt文本
variablevar变量
additionadd加法/添加
argumentarg实参
arrayarr数组
calculatecalc计算
configurationconfig配置
columncol
controlctrl控制
hexadecimalhex十六进制
originalorig原件
returnrtn返回
repeatrpt重复
signalsig信号
statusstat状态
stackstk栈区
standardstd标准
triggertrig触发
backgroundbg背景
escapeesc退出
userusr用户
listlst列表
serversrv服务
managermgr管理者
insertins插入
pointpt
functionfunc函数
backbk返回
breakbrk间断
datedat日期
editedt编辑
flagflg标志
gridgrd网格
incrementinc增量
lengthlen长度
oracleora甲骨文数据库
panoramapano全景
printprn打印
programprg程序
statisticstat统计
administratoradm管理员
databasedb数据库
changechg改变
clickclk点击
comparecmp比较
coordinatescoord坐标
copycpy复制
currentcur当前的
dictionarydict字典
displaydisp显示
driverdrv驱动
extendex/ext扩展
framefrm框架/帧
indexidx / ndx索引
horizontalhorz水平
instanceins实例
increaseinc增加
linklnk链接
middlemid中间
multiplymul
resourceres资源
selectsel选择
testtst测试
verticalvert垂直
  • 29
    点赞
  • 121
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 5
    评论
### 回答1: 是的,我知道编程常见编程规则,例如:DRY原则(Don't Repeat Yourself),KISS原则(Keep It Simple, Stupid),YAGNI原则(You Ain't Gonna Need It),OC Principle(Ocp)开闭原则,SRP原则(Single Responsibility Principle),LSP原则(Liskov Substitution Principle),ISP原则(Interface Segregation Principle)和DIP原则(Dependency Inversion Principle)等等。这些规则都是为了帮助提高代码的可读性、可维护性、可扩展性和可靠性。 ### 回答2: 编程常见编程规则有很多,以下是其中一些常见的规则: 1. 命名规则:起有意义的变量、函数和类名,使用驼峰命名法或下划线命名法,避免使用拼音或缩写。 2. 注释规则:为代码添加适量注释,解释代码的功能和实现细节。编写清晰明了的注释,使其他人能够理解和维护代码。 3. 缩进规则:使用统一的缩进风格,一般使用四个空格或一个Tab键。保持代码的可读性,避免混乱和错误。 4. 函数规则:编写短小而专一的函数,遵循单一职责原则。函数接口应该清晰明了,参数数量不宜过多。 5. 错误处理规则:正确处理异常,避免程序崩溃。及时捕获和处理异常,给出合适的提示和错误信息,增加程序的健壮性。 6. 变量命名规则:选择有意义的变量名,并遵循作用域规则。变量名应具备描述性、可读性和易懂性。 7. 空格规则:适当使用空格,增加代码的可读性。在函数参数、操作符和等号等周围添加空格。 8. 排版规则:对代码进行良好的排版,统一风格。规范缩进、换行、对齐和括号的使用方式,提高代码的可维护性。 9. 代码复用规则:避免重复代码的出现,提取并封装共用的代码块为函数或类,增加代码的可重用性和可扩展性。 10. 面向对象编程规则:遵循封装、继承和多态等原则,将问题分解成独立的对象,提高代码的组织性和可维护性。 以上是一些编程常见的规则,正确遵循这些规则能够帮助开发出更优雅、健壮和易读的代码。 ### 回答3: 编程常见编程规则有很多,以下是其中一些常见的规则: 1. 变量命名规则:变量名应具有描述性,命名应简洁清晰,并且易于理解。变量名应该使用驼峰命名法或者下划线命名法。 2. 注释规则:编写注释是很重要的,特别是对于代码中复杂或关键的部分。注释应该清楚地解释代码的功能,以便其他人或自己在日后可以更容易理解。 3. 缩进规则:使用一致的缩进风格可以使代码更易读。常见的缩进风格有使用空格或制表符,一般情况下都是使用4个空格进行缩进。 4. 代码复用规则:写高质量的代码应该遵守代码复用原则,尽量避免重复的代码。可以使用函数、类或模块等方式来实现代码的复用。 5. 错误处理规则:在编程中,经常会发生错误而导致程序崩溃。良好的错误处理能提高程序的健壮性。常见的错误处理方法包括异常处理、错误码返回等。 6. 单一职责原则:一个函数或类应该只有一个单一的功能。这样可以提高代码的可读性和可维护性。 7. 代码规范:编程规范会约定一组通用的编码风格,如命名约定、代码布局、注释等。遵守代码规范可以增加团队合作的效率,使代码更加一致。 总结来说,编程中的规则旨在提高代码的质量和可读性,减少错误和维护成本。遵守这些规则可以帮助开发人员编写高效、可维护的代码
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

FlyWine

你的鼓励将是我创作的做大动力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值