编程常用词汇表

模板网 2021-04-14

这里整理了一些常用词汇,供在编码中使用:

这里总结了一些软件开发中常用的词汇,如有补充,请发邮件给 q@yun4s.cn,谢谢。

通用

  • get - 获取,比如getArticles()
  • set - 设置,比如setData($data)
  • with - 根据...,比如updateWithId($id, $name)
  • by - 同with
  • for -为...执行...,比如dataForId($id)
  • on - 当...的时候,主要用于定义事件名称,比如onUpdate()
  • as - 转换为...,用来替换先前的to...,比如asJSON()asArray()
  • is - 是否为,isManager
  • read - 读取
  • write - 写入
  • put - 放入
  • delete - 删除,主要用于数据库操作
  • update - 更改、更新,比如updateData(array $data)
  • save - 保存
  • param - 属性,主要用于外部参数
  • attr - 属性,主要用于内部参数
  • data - 数据
  • error - 错误
  • config - 配置
  • option - 配置中的某个选项
  • state - 状态
  • allow - 允许
  • deny - 禁止
  • format - 格式化
  • empty - 空的
  • clear - 清空
  • setting - 用户设置,通常需要加s
  • ui - 用户界面
  • merge - 合并多组数据
  • combine - 组合多个类型不同的数据
  • unique - 唯一性
  • key - 键
  • index - 索引、位置
  • value - 值

数学

  • count - 数量,比如countUsers()
  • offset - 偏移量、位置
  • size - 尺寸、长度,比如每页显示数量
  • length - 长度,比如数组的长度
  • minus - 减号
  • plus - 加号
  • range - 范围
  • rand - 随机
  • shuffle - 打乱
  • width - 宽度
  • height - 高度
  • point - 点
  • line - 线
  • size - 尺寸
  • rect - 区域
  • rotate - 旋转
  • angle - 角度
  • degree - 度数
  • location - 位置
  • lat - 纬度(latitude)的缩写
  • lng - 经度(longitude)的缩写
  • equal - 等于

列表

  • list - 列表
  • contains - 包含,比如contains($item)
  • single - 单例
  • multiple - 多个
  • one - 单个记录
  • all - 所有记录
  • item - 一组数据中的条目
  • add - 添加,比如addItem($item)或者add(Item $item)
  • remove - 移除,比如removeParam($name)
  • push - 在尾部加入或者推送
  • pop - 弹出数据或者弹出窗口
  • shift - 从首部弹出一个数据
  • clear - 清空
  • slice - 提取
  • split - 分隔
  • join - 连接
  • filter - 过滤、筛选
  • find - 查找
  • reverse - 翻转顺序
  • sort - 排序
  • prev - 前一个
  • current - 当前的
  • next - 下一个
  • first - 第一个
  • last - 最后一个

时间

  • at - 在...的时间,比如createdAtupdatedAt
  • date - 日期
  • time - 时间戳
  • calendar - 日历
  • day - 天
  • week - 周
  • month - 月
  • year - 年

图像

  • image - 项目中引入的图片、图像对象
  • photo - 照片,通常为用户上传的照片、图片等
  • captcha - 验证码(Completely Automated Public Turing test to tell Computers and Humans Apart)
  • cover - 封面
  • gallery - 照片库
  • thumbnail - 缩略图
  • scale - 系统级缩放
  • zoom - 手工缩放

文件目录

  • disk - 磁盘
  • file - 文件
  • folder - 文件夹(对用户而言)
  • directory - 目录(系统操作时使用)
  • size - 文件目录尺寸
  • exist - 是否存在
  • write - 写入
  • read - 读取
  • line - 文件中每一行
  • parent - 父级
  • child - 子级
  • upload - 上传
  • download - 下载
  • move - 移动
  • copy - 拷贝
  • path - 路径
  • absolute path - 绝对路径
  • relative path - 相对路径
  • full path - 完整路径

执行

  • play - 播放、开始执行
  • run - 运行
  • begin - 开始
  • end - 结束
  • start - 启动
  • pause - 暂停
  • restart - 重启
  • resume - 恢复
  • stop - 停止
  • timer - 定时器
  • reload - 重载配置
  • service - 通常指长期运行的指令

业务

  • id - ID
  • code - 代号
  • comment - 评论
  • rating - 评分、星级
  • name - 名称,比如书名(bookName)、人名(userName
  • body - 内容主体
  • message - 消息,禁止使用msg这样的缩写
  • notification - 通知

用户相关

  • user - 用户
  • admin - 系统管理员
  • age - 年龄
  • gender - 性别通常值为:1男,2女,0未知,严禁使用sex
  • avatar - 头像
  • profile - 资料
  • birthday - 生日
  • mobile - 手机号
  • tel - 电话
  • email - 电子邮箱地址

文章相关

  • article - 文章
  • body - 内容主体
  • title - 标题,只用于文章标题
  • subject - 主题,相对于标题更加灵活,比如活动主题
  • description - 一个比较简短的描述,比如活动描述activityDescription
  • summary - 当对象需要多个描述的时候,除了description,还可以添加summary,用来表示比description更简短的描述

商品相关

  • shop - 商家
  • brand - 品牌
  • category - 品类
  • product - 产品
  • price - 价格
  • buy - 购买
  • sell - 销售
  • size - 尺码
  • color - 颜色
  • discount - 折扣
  • reduce - 降价

优惠券相关

  • coupon - 优惠券

订单相关

  • order - 订单
  • item - 订单条目(细项)
  • bill - 账单/结算单
  • pay - 支付

相关文章

  1. aof恢复与rdb服务器迁移

    一、不小心flushall或flushdb了怎么办??? 只有aof还不够。 因为如果发生重写,aof文件里就什么都没有了。 所以要及时shutdown nosave,防止aof重写!!! 然后将a

  2. 浏览器的同源策略

    一、同源的三个条件 1、域名(二级域名与一级域名之间也算是不同源) 2、端口 3、协议 二、同源策略的意义 浏览器基于用户的隐私安全目的, 防止恶意网站窃取数据(只是浏览器有这个同源策略设置,但是

  3. VirtualBox 中安装 Ubuntu 虚拟机并配置文件共享

    安装后,有时出现共享目录无法加载的现象,最后决定放弃,采用 VMWare Player !! 安装 VirtualBox 访问 https://www.virtualbox.org/ 下载最新版 V

  4. Python之系统交互

    我们几乎可以在任何操作系统上通过命令行指令与操作系统进行交互,比如Linux平台下的shell。那么我们如何通过Python来完成这些命令行指令的执行呢?另外,我们应该知道的是命令行指令的执行通常有

  5. solr 的Admin界面

    query 1.q(query):定义查询的原始输入字符串。多个条件用AND、OR连接。一定存在在字段前加+号,不存在时在字段前面加-号 ``` company_name:上海有限责任公司 AND

随机推荐

  1. aof恢复与rdb服务器迁移

    一、不小心flushall或flushdb了怎么办??? 只有aof还不够。 因为如果发生重写,aof文件里就什么都没有了。 所以要及时shutdown nosave,防止aof重写!!! 然后将a

  2. 浏览器的同源策略

    一、同源的三个条件 1、域名(二级域名与一级域名之间也算是不同源) 2、端口 3、协议 二、同源策略的意义 浏览器基于用户的隐私安全目的, 防止恶意网站窃取数据(只是浏览器有这个同源策略设置,但是

  3. VirtualBox 中安装 Ubuntu 虚拟机并配置文件共享

    安装后,有时出现共享目录无法加载的现象,最后决定放弃,采用 VMWare Player !! 安装 VirtualBox 访问 https://www.virtualbox.org/ 下载最新版 V

  4. Python之系统交互

    我们几乎可以在任何操作系统上通过命令行指令与操作系统进行交互,比如Linux平台下的shell。那么我们如何通过Python来完成这些命令行指令的执行呢?另外,我们应该知道的是命令行指令的执行通常有

  5. solr 的Admin界面

    query 1.q(query):定义查询的原始输入字符串。多个条件用AND、OR连接。一定存在在字段前加+号,不存在时在字段前面加-号 ``` company_name:上海有限责任公司 AND