如何给代码起个好名字
1.首先要遵循命名标准:
a.是由数字,字母,下划线(_)和美元符号($)组成的。
b.数字不能开头。
c.变量名不能和Java关键字重复。
2.其次要注意
a.变量名不能重复
b.驼峰命名法
c.使用变量之前一定要赋值
d.见名知意
e.对于boolean类型的属性,最好不要带“is”,因为JavaBean的规范,为属性生成get/set方法就会变成isClose(),这样非常别扭。
以上这样的最终应该被改为closed,那么get/set方法就是getClosed/isClosed,非常符合英语的阅读习惯。
f.对于常见的“增删改查”方法,命名最好要谨慎
增加:createXXX、addXXX
修改:modifyXXX
查询:getXXX、loadXXX
删除:deleteXXX、removeXXX
如何给代码起个好名字相关推荐
- 王者荣耀在android目录下的名字,王者荣耀名字空白代码怎么弄_名字空白代码设置方法...
王者荣耀名字空白代码怎么弄?名字空白代码设置方法.王者荣耀中起一个好听的名字是非常重要的,不少玩家看到别人名字有空白都想知道怎么弄,下面apk8小编为玩家们带来了名字空白代码设置方法,点进来看看. 王 ...
- python代码写名字_python|教你一行代码用Ta的名字比心
关注我们:科技与Python 故事是这样的:你的女朋友名字叫andy,由于她学习上的需求,需要学习一些编程.(当然作为男朋友,是很有义务帮女朋友解决问题的.) 教他写程序的时候,如果先秀一下这行代码, ...
- 绞尽脑汁,给代码取个好名字
好名字胜却注释万千 表达到位:我的名字会告诉你一切 清晰:不要误导 体现作者 意图的名字 好念:看的懂,还要读的出来 能力体现在名字里 接口和实现类的命名有两套规则: 明确才是王道 类名.对象名 方法 ...
- python|教你一行代码用Ta的名字比心
(本内容转载自公众号"科技与Python") 故事是这样的:你的女朋友名字叫andy,由于她学习上的需求,需要学习一些编程.(当然作为男朋友,是很有义务帮女朋友解决问题的.) 教 ...
- 如何为代码起好的名字
原文 命名非常重要.如果你的代码至少要被阅读一次(如果只有你自己),那么名字将在你处理代码的能力中发挥重要作用.变量名.函数名.类名.接口中的名称,这些都是让代码了解其工作的无价方法.在工作中的代码审 ...
- java判断名字是否为张三_用java代码写一个判断名字是不是以K或T开头的?
展开全部 package src; import java.util.Arrays; import java.util.Scanner; public class Assigment { public ...
- 05 _ 经验总结:如何给你的代码起好名字?
编码规范,从起一个好名字开始.但起名字,也没有我们想得那么简单.有个流传很广的戏言:"计算机科学只有两件难事,废弃缓存和取名字." 之所以说是戏言,因为取名字这件事无论如何都不算是 ...
- [译]编写优雅的JavaScript代码 - 最佳实践
[原文]: devinduct.com/blogpost/22- 有没有似曾相识 如果你对于代码,除了关注是否能准确的执行业务逻辑,还关心代码本身是怎么写的,是否易读,那么你应该会关注如何写出干净优雅 ...
- iOS代码编程规范 根据项目经验汇总
带出几十位从零开始学iOS的实习生或试用期的开发人员后,觉得真的是千人千面,每个人写的代码都风格迥异,如果没有一个文档规范,每次都和新人进行口头的说教,大概自己是不用敲代码了,所以吃了亏了就开始编写i ...
- python动态执行代码_第6.6节 Python动态执行小结
一. Python动态执行支持通过输入数据流或文件传入Python源代码串,进行编译后执行,可以通过这种方式扩展Python程序的功能: 二. 动态执行方法可能导致恶意攻击,因此使用时需要 ...
最新文章
- 媒体行业注册什么企业邮箱比较好?
- 简单有趣的 NLP 教程:手把手教你用 PyTorch 辨别自然语言(附代码)
- java程序设计_JAVA基础程序设计之方法
- 浏览器还 data URI协议
- 【看动漫学编程】程序员在异世界生个娃 第2篇:外挂已准备就绪
- 注解默认继承_默认方法和多重继承
- 整合后台服务和驱动代码注入
- 苹果前CEO斯卡利变身创业导师:欲寻下个乔布斯
- 利用pandas高维作图
- Uncaught SyntaxError: Unexpected identifier ”的报错解决
- UE4 无法include “filename.generated.h”
- Unity2020.1新功能探路:脚本开发相关更新
- lsof命令_lsof命令的部分说明
- 医疗大数据技术与应用
- 驱动外置+原版安装方式『XLOS_Windows8_Pro_X86纯净版_V1.0』
- 计算机耗材管理系统,办公用品(消耗品)管理系统 单机版
- html简单页面实验报告原理,html网页设计实验报告
- 【程序】Xilinx FPGA将DDR3内存转换为W25Q256的SPI接口,供STM32单片机调用,产生容量为256MB的USB U盘设备
- wps word转pdf后出现空白页的删除方式
- Android中的传感器之---陀螺仪传感器