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

如何给代码起个好名字相关推荐

  1. 王者荣耀在android目录下的名字,王者荣耀名字空白代码怎么弄_名字空白代码设置方法...

    王者荣耀名字空白代码怎么弄?名字空白代码设置方法.王者荣耀中起一个好听的名字是非常重要的,不少玩家看到别人名字有空白都想知道怎么弄,下面apk8小编为玩家们带来了名字空白代码设置方法,点进来看看. 王 ...

  2. python代码写名字_python|教你一行代码用Ta的名字比心

    关注我们:科技与Python 故事是这样的:你的女朋友名字叫andy,由于她学习上的需求,需要学习一些编程.(当然作为男朋友,是很有义务帮女朋友解决问题的.) 教他写程序的时候,如果先秀一下这行代码, ...

  3. 绞尽脑汁,给代码取个好名字

    好名字胜却注释万千 表达到位:我的名字会告诉你一切 清晰:不要误导 体现作者 意图的名字 好念:看的懂,还要读的出来 能力体现在名字里 接口和实现类的命名有两套规则: 明确才是王道 类名.对象名 方法 ...

  4. python|教你一行代码用Ta的名字比心

     (本内容转载自公众号"科技与Python") 故事是这样的:你的女朋友名字叫andy,由于她学习上的需求,需要学习一些编程.(当然作为男朋友,是很有义务帮女朋友解决问题的.) 教 ...

  5. 如何为代码起好的名字

    原文 命名非常重要.如果你的代码至少要被阅读一次(如果只有你自己),那么名字将在你处理代码的能力中发挥重要作用.变量名.函数名.类名.接口中的名称,这些都是让代码了解其工作的无价方法.在工作中的代码审 ...

  6. java判断名字是否为张三_用java代码写一个判断名字是不是以K或T开头的?

    展开全部 package src; import java.util.Arrays; import java.util.Scanner; public class Assigment { public ...

  7. 05 _ 经验总结:如何给你的代码起好名字?

    编码规范,从起一个好名字开始.但起名字,也没有我们想得那么简单.有个流传很广的戏言:"计算机科学只有两件难事,废弃缓存和取名字." 之所以说是戏言,因为取名字这件事无论如何都不算是 ...

  8. [译]编写优雅的JavaScript代码 - 最佳实践

    [原文]: devinduct.com/blogpost/22- 有没有似曾相识 如果你对于代码,除了关注是否能准确的执行业务逻辑,还关心代码本身是怎么写的,是否易读,那么你应该会关注如何写出干净优雅 ...

  9. iOS代码编程规范 根据项目经验汇总

    带出几十位从零开始学iOS的实习生或试用期的开发人员后,觉得真的是千人千面,每个人写的代码都风格迥异,如果没有一个文档规范,每次都和新人进行口头的说教,大概自己是不用敲代码了,所以吃了亏了就开始编写i ...

  10. python动态执行代码_第6.6节 Python动态执行小结

    一.    Python动态执行支持通过输入数据流或文件传入Python源代码串,进行编译后执行,可以通过这种方式扩展Python程序的功能: 二.    动态执行方法可能导致恶意攻击,因此使用时需要 ...

最新文章

  1. 媒体行业注册什么企业邮箱比较好?
  2. 简单有趣的 NLP 教程:手把手教你用 PyTorch 辨别自然语言(附代码)
  3. java程序设计_JAVA基础程序设计之方法
  4. 浏览器还 data URI协议
  5. 【看动漫学编程】程序员在异世界生个娃 第2篇:外挂已准备就绪
  6. 注解默认继承_默认方法和多重继承
  7. 整合后台服务和驱动代码注入
  8. 苹果前CEO斯卡利变身创业导师:欲寻下个乔布斯
  9. 利用pandas高维作图
  10. Uncaught SyntaxError: Unexpected identifier ”的报错解决
  11. UE4 无法include “filename.generated.h”
  12. Unity2020.1新功能探路:脚本开发相关更新
  13. lsof命令_lsof命令的部分说明
  14. 医疗大数据技术与应用
  15. 驱动外置+原版安装方式『XLOS_Windows8_Pro_X86纯净版_V1.0』
  16. 计算机耗材管理系统,办公用品(消耗品)管理系统 单机版
  17. html简单页面实验报告原理,html网页设计实验报告
  18. 【程序】Xilinx FPGA将DDR3内存转换为W25Q256的SPI接口,供STM32单片机调用,产生容量为256MB的USB U盘设备
  19. wps word转pdf后出现空白页的删除方式
  20. Android中的传感器之---陀螺仪传感器

热门文章

  1. 移动云迁移工具:Hyper-V虚拟化迁移到移动云
  2. 动画练习-360度旋转-animation
  3. 一看就会的高效Discuz初始化入门安装方法
  4. lstm优点缺点_LSTM和易失性时间序列:优点和缺点
  5. 部分英文常用口语单词(30%转贴+70%原创)
  6. 林志福林玉使林树勋林宝敏林士焜,玉树传芳远,心正永德长;天经地义重,图书翰墨香
  7. 在线 Python运行工具
  8. Elasticsearch02
  9. 2021/3/30前端百度笔试题
  10. 电脑出现未识别的网络,无Internet访问怎么办