Skip to main content

开发用词字典

统一在开发过程中需要用到的各种词汇. 主要用于

  • 数据库表,字段
  • 类,方法,字段
  • 项目
  • 接口
  • 前端组件

基本原则

  • 不要使用拼音
  • 不要使用中国式英语
  • 尽量避免使用缩写
    • 除非非常长
    • 除非很常见
  • 尽量使用常见的词汇
  • 对于相同含义的词汇跟进场景选用
tip
  • 熟悉和使用 专业术语、行话、Glossary
    • 能够更好的沟通
    • 更改更精确的表达含义
    • 本身附带了 “行业” 属性
    • 本身附带了上下文信息
  • 需要注意团队内达成一致
encn
sinology汉学
year-on-year同比
month-on-month环比
robust健壮性, 鲁棒
socket套接字
handler句柄
macro
metaphysics形而上学,玄学
philosophy哲学,理学
subjective
objective
idealism唯心主义
utilitarianism功利主义
login,signin登录
signup注册
logout,signout登出,退出登录
argument实际参数
parameter形式参数
chorus合唱、复歌、副歌
verse主唱
debit借, 左
credit贷, 右

划掉 的词语表示不建议这样翻译, 或尽量避免从翻译去理解,直接理解本来的词义

  • metaphysics - 形而上学
    • 越物质世界、探讨存在本质、宇宙本源和终极实在的哲学学说
    • 形而上学 这个翻译从小感觉就是贬义的
  • idealism - 唯心主义
    • 本身是个中性词,但是从小的教育是贬义指向

中文的优缺点

tip
  • 文字只是辅助理解的工具。
  • 近现代科学技术的发展几乎不在中文圈
    • 哲学、政治、经济、科技 相关的翻译先从日本传入
    • 可追溯 汉语外来词词典
  • 优点
    • 信息密度 非常/最 高
    • 二义性
      • 文字可以优美 - 留白
      • 文学性强
    • 象形文字
  • 缺点
    • 信息密度 非常 高 - 阅读/理解 负担
    • 发音和结构非强相关
    • 汉字去掉了非常多的不常用字 - 记忆负担
    • 二义性
      • 相对不适合用于严谨的科学研究 - 因为总能够被解释
      • 咬文嚼字
      • 学术信息 参考 中文资料 和 英文资料 有明显感受
    • 象形文字 - 形意文字
      • 象形 表达在视觉上,难以体现逻辑关系
      • 不宜造字
      • 字形复杂
      • 书写负担 - 大陆汉字简化后已经没那么 象形 了
      • 舶来语不适应 - 无法联系实际意义
      • 科研相关的翻译就像灾难
      • 例如:化学元素周期表 - 实际的翻译几乎没用


  • 劳动节 - Labour Day / International Workers' Day
    • 实际是强调劳工,而不是劳动

俚语

  • bruh
    • best answer to literally anything
    • 嘲笑别人的问题很傻

常见词汇

abbr.encn
synonynm同义词
antonym反义词
homonym同音异义词
homograph同形异义词
acronym首字母缩略词
abbr.abbreviate缩写
adj.adjective形容词
adv.adverb副词
n.noun名词
v.verb动词
prep.preposition介词
conj.conjunction连词
pron.pronoun代词
interj.interjection感叹词
art.article冠词
pl.plural复数
sing.singular单数
encnnotes
list列表
detail详情
resource/res资源
number/no编号
count数量
service服务
management/mgmt管理
dashboard工作台
logo商标
icon图标
avatar头像
picture图片
banner旗帜
photo照片
category分类
amount数额/金额
mobile手机号
telephone座机
gender性别
working在职
leave离职
rank等级主动, 例如: 客户星级,产品评价
grade等级被动, 例如: 成绩,商品
property属性多指固有的,本身的,proper
attribute属性多指特征的,可变的,tribute
referral引荐主动, 掌握关系主动方
例如: 别人引荐你给我, 你和我直接联系
introduction推荐被动, 位于关系被动方
例如: 别人介绍你给我, 由别人产生联系
last name
surname
first name
census人口普查, 户籍
​household register户籍
residential住宅
business card名片
red packet红包
red envelope红包
standing book台账
  • Accounting
    • 作为会计 是一门系统的学科,涉及记录、分类、汇总、报告财务交易的完整过程。
    • 包括会计原则、标准、报表和分析等多个层面,用于帮助企业或个人管理财务信息,做出合理决策。
    • 注意⚠️
      • 不只是 账 的概念
      • 不仅是 记录财务数据的行为
      • 包括审计、预算、税务管理等活动。
  • 台账 - standing book / Ledger / Log/ Record
    • 流水账, 明细记录表, 日志记录
    • 包括 工作计划、工作记录、工作汇报
    • 原指摆放在台上供人翻阅的账簿,故名台账。
    • 记录详细信息
    • 追溯性和可查性
    • 分类管理

技术词汇

abbr.stand forzh_CN
distrodistribution发行版
TSCTechnical Steering Committee技术指导委员会
hrefHypertext REFerence超文本引用
ERPEnterprise Resource Planning企业资源计划
WMSWarehouse Management System仓库管理系统
PRDProduct Requirement Document产品需求文档
MRDMarket Requirement Document市场需求文档
wordstand fornotes
adhesive粘合
cohesive拼装、凝聚
Orchestration编排一个服务调度多个服务
Choreography编舞各自负责各自的角色 - 事件总线
reconciliation对账

服务商

enstand for
wechat微信
qqQQ
ali阿里
alipay支付宝
wecom企业微信
dingtalk钉钉
enfor
miniprogram小程序
official account公众号
public account公众号

服务系统

英文含义释义
bsp服务商bussness service provider
provider提供商
vendor厂商
supplier供应商,偏重第三方
operation/op操作
contract合同
agreement协议
service agreement服务协议
ability能力
charger负责人

组织架构

英文含义释义
member成员
department部门
job position工作职位
job number工号
leader组长
Administration Department行政部门

客户关系管理

英文含义释义
CRM客户关系管理Customer Relationship Management
public customer公海客户
contact联系人
lead线索
opportunity商机
account账户、客户
source来源
rank星级
track跟进
track log跟进记录/跟进日志
tracker顾问Who track the customer
intension意向
sales销售
seller销售人员/卖家
prospective sales预期销售

交易支付/金融

英文含义释义
discount打折
rebate回扣
commission回扣/抽成/佣金
out of stock缺货
in sale在售
withdraw提现
bank address开户行网点/银行地址
pending payment待付
pending collection待收
pre-payment预付款
pre-collection预收款
customer service客户服务/客服
buyer买家
refund退款
refund application退款申请
invoice发票
receipt单据
input invoice进项发票
purchase invoice进项发票
output invoice销项发票
sales invoice销项发票
transaction record交易记录
referral fee介绍费/推荐费
referral id引荐编号
fee rate费率
bank outlets银行网点
staking质押
deposit订金、储存
Collateral
Balance余额
Asset资产

电子商务

英文含义释义
catalogue商品目录
article no货号
promotion促销
promo code优惠码
upcUniversal Product Codebarcode,通用产品代码
skuStock Keeping Unit库存单位

upc vs sku

  • upc
    • 用于对外 - 标识唯一产品
    • 一般 12 位 数字
  • sku
    • 用于对内 - 标识库存信息
    • 一般 8 位 字母+数字

业务流程

英文含义释义
progress流程
property属性
attrbute属性
form表单
field字段
component组件
controller空间
editor编辑器
viewer查看器

法务

encn
privacy policy隐私政策
privacy agreement隐私协议
service agreement服务条款
terms conditions服务条款
property right物权
software copyright软件著作权
patent right专利权
trademark right商标权
website record网站备案
business secret商业秘密

网站

搜索引擎优化

英文含义释义
SEO搜索引擎优化Search Engin Optimize
UTM跟踪模块Urchin Tracking Module
medium媒体
campaign活动
term词组
Event Tracking日志埋点

投融资

英文含义释义
investor投资人
invest agency投资机构
invest case投资案例
invest domain投资领域
invest stage投资阶段
project stage项目阶段
project financing项目融资

常见数据集

  • 投资阶段
    • 种子轮
    • 天使轮
    • pre-A 轮
    • A 轮
    • B 轮
    • C 轮
  • 项目阶段

政府

abbr.stand forzh
SAMRState Administration for Market Regulation国家市场监督管理总局
SFDAState Food and Drug Administration国家食品药品监督管理局
CFDAChina Food and Drug Administration中国食品药品监督管理局
NMPANational Medical Products Administration国家药品监督管理局
SAICState Administration of Industry and Commerce国家工商行政管理总局
AQSIQGeneral Administration of Quality Supervision, Inspection and Quarantine中华人民共和国国家质量监督检验检疫总局
NBSNational Bureau of Statistics国家统计局
STAState Taxation Administration国家税务总局

公司企业

abbr./wordmeaningstand for
BLN营业执照编号Business License Number
brn工商注册号Business Registration Number
usci统一社会信用代码unified social credit identifier
uscc统一社会信用代码unified social credit code
ucc统一信用代码Uniform Credit Code
org code/oc组织机构代码Organization Code
taxpayer no/tn纳税人编号Taxpayer Number
reg number/reg no注册号
credit code信用代码
brand字号
industry行业
industry character行业特征
zone区域
district行政区
corporation公司、企业、法人
legal representative法人代表
legal person法人
legal entity法人
corporate representative法人代表
supervisor监事
entrepreneurial企业家
  • 子公司 - 独立法律实体,管理上相对独立 - 母公司拥有控制权
    • Subsidiary
    • Affiliate (company)
  • 母公司
    • Parent company
    • Holding company
    • Umbrella company
  • 分公司 - 通常位于不同的地理位置,业务上可以具有一定的独立性
    • Branch
    • Local office
    • Satellite office
  • 总公司
    • Head office
    • Headquarters

法人

  • Business entity
  • Legal person
    • 是 person 或 legal entity
    • legal entity
      • 能做大多 person 能做的事情
      • 但不是 people
      • 分为 human & non-human
        • human person - natural person, physical person
        • non-human - juridical person, legal, juridic, juristic, artificial, fictitious person
          • 拉丁语 persona ficta
  • legal person
    • 侧重于法律权利和责任
  • legal subject
    • 侧重于法律行为能力
    • anyone or anything that holds legal rights and duties

统计分析

abbr.wordstand for
descriptive statistics描述性统计
insight洞察
Statistical Analysis统计分析
statistics分析
BIBusiness Intelligence商业智能
CDAconfirmatory data analysis验证性数据分析
EDAexploratory data analysis探索性数据分析
IDAinitial data analysis初步数据分析

社交

abbr.stand formean
snssocial network service社交网络服务

Internet forum

abbr.stand formean
PMPrivate Message私信
DMDirect Message私信
OPOriginal Poster楼主
OTOHon the other hand
TL;TRToo Long To Read简而言之
TBHTo be honest
IMOIn My Opinion我的看法
IMHOIn My Humble Opinion我的谦虚意见
IRLIn Real Life现实生活
IYKWIMIf You Know What I Mean如果你懂我的意思
TTYLTalk To You Later回头见
ICYMIIn Case You Missed It如果你错过了
FOMOFear of Missing Out害怕错过
TILToday I Learned今天我学到了

财税

en中文
Taxation财税
Financial Voucher财务凭证 - 发票、收据、合同
Financial Document财务文件 - 报表、预算、计划、分析
Account Reconciliations对账
Accounting Outsourcing代理记账、财务服务外包
Bookkeeping Outsourcing代理记账
Accountant会计师
Bookkeeping记账
Financial Statements财务报表
Ledger账本
Income Statement收支结算表
Balance Sheet资产负债表
Profit and Loss Statement利润表
Cash Flow Statement现金流量表
Financial Analysis财务分析
Accounting Subjects会计科目
Tax Return Form纳税申报表
Bookkeeper记账员, 会计
Social Security社保
Imposition征收
File Tax报税
Tax Filing纳税申报
Tax Planning税务筹划
Audit审计
Accounting会计核算
Financial Analysis财务分析
Finance Advisory财务咨询
Customs海关, 关税
Customs Clearance清关
Adjusted Gross Income (AGI)调整后总收入
Taxable Income应税所得
Tax Credit税收抵免
Tax Deduction税收减免
Standard Deduction标准扣除额
Itemized Deduction逐项扣除额
Tax Exemption免税 - 减少应税收入的货币豁免
Filing Status申报状态
Married Filing Jointly夫妻联合报税
Married Filing Separately夫妻单独报税
Single Filing单身个人报税
Head of Household Filing家庭户主报税
Qualifying Widow(er) with Dependent Child有子女的丧偶人士报税
Tax Refund/Tax Rebate退税
Tax Receipt纳税收据
Tax Return Transcript纳税申报单
File Tax报税
Evade Tax逃税
Avoid Tax避税
Impose/Levy征税/课税
Electronic Filing/E-File电子报税、网报
Filing报税
Ledger账本
Checkbook支票簿
Accounts Payable应付账款
Accounts Receivable应收账款
Accruals权责发生额
Amortization摊销
Asset资产
Audit Trail审计追踪
Bank Reconciliation银行对账
Budget预算
Capital资本
Capital Expenditure资本支出
Cash Management现金管理
Cost of Goods Sold (COGS)销售成本
Credit贷记,信用
Debit借记
Depreciation折旧
Equity股权,净资产
Expense费用
Fiscal Year财政年度
General Ledger总账
Gross Margin毛利
Inventory存货
Journal Entry日记账条目
Liabilities负债
Liquidity流动性
Net Income净收入
Operating Expenses营运费用
Payroll工资单
Profit Margin利润率
Retained Earnings留存收益
Return on Investment (ROI)投资回报率
Revenue收入
Trial Balance试算表
Variance Analysis差异分析
Working Capital营运资本
Year-end Closing年终结账
Internal Accounting内账 - 内部管理和决策
External Accounting外账 - 财务状况
Management Bookkeeping经营账 - 日常收入、成本、费用
Management Accounting经营会计
Managerial Accounting经营会计
abbr.encn
VATvalue added tax增值税
  • 个人/自然人 - individual/natural person
  • 实体 - entity
  • return 在税务领域表示报告纳税情况
    • return -> 回报 -> 往回报告 - 不是收益层的含义
  • 稻盛和夫 -> 经营会计 -> 阿米巴经营 模式
    • 每个单位都有自己的利润目标和经营账户
    • 经营状况 - 收入、成本、利润
    • 目的
      • 提高透明度
      • 增强责任感
      • 促进效率
      • 激励创新

Tax

encn
Alternative minimum tax (AMT)替代性最低税
Capital gain tax资本利得(收益)税 - 出售股票,债券,贵金属和房地产
Corporate tax公司税
Custom duty关税
Dividend tax股息税
Duty税,关税
duty free免税
Estate tax遗产税 - 对死者的财产和财产的总价值征收
Excise tax消费税
Federal Unemployment tax (FUTA)联邦失业税
FICA tax社会保险医疗保健税
Gift tax赠予税
income tax所得税
individual tax个税
Inheritance tax遗产税 - 向受益人征收
Medicare tax医疗保健税
Payroll tax工资税
Personal Income Tax个人所得税
Property tax财产税
Sales tax销售税
Social security tax社会保险税
Tariff关税、交税
value added tax增值税
Withholding tax预扣税

市场营销

abbr.encn
CPAcost per action每次行动成本
CTAcall to action行动号召
CPCcost per click每次点击成本
CPLcost per lead每次潜在客户成本
CPMcost per mile千次展示成本
EPCearnings per click每次点击收益
CTRclick through rate点击率
UVunique visitor独立访客
PVpage view页面浏览量
ROIreturn on investment投资回报率
AIDAAttention, Interest, Desire, Action吸引、兴趣、欲望、行动
encn
Rentention留存
Affiliate Agreement联盟协议
Commission佣金
Above the fold屏幕上方
Chargeback退款

房屋租赁

abbr.encn
PMSProperty Rental System物业租赁系统
encn
Housing Rental System房屋租赁系统
Rental Management System租赁管理系统
Commercial Rental System商业租赁系统
Rental Property Management租赁物业管理
Rental Property租赁物业
Rental租赁、租金
rent租赁、租金
security deposit押金
margin保证金
Real Estate Businesses房地产业务
Real Estate房地产
Estate房地产、遗产
Collect rent收租
tenant租户、承租人、房客
Lease租约、租赁合同
Raising The Rent提高租金
Labor Management System劳务管理系统
Rent Due租金到期
  • Housing
    • 住宅
  • Property
    • 物业
    • 房产
  • Commercial
    • 商业
  • Lessee - 强调租赁关系
  • Occupant, Resident - 强调居住状态
  • Renter - 租客 - 简单地指一个支付租金使用房屋的个体
  • Tenant - 租户
  • Holder - 持有人 - 类似 landlord 和 house 的关系
  • security deposit vs margin
    • security deposit
      • 更加常用和准确
    • margin
      • 描述交易中所需的保证金
      • 比如股票交易或期货交易中的最低保证金要求
  • Rental management - 租赁管理
    • 租赁行业 - rental industry - 设备租赁
    • 工具、重型施工设备、空中设备、车辆、派对和活动设备、计算机、测试和测量设备等
    • 欧洲设备租赁行业 http://www.hae.org.uk
  • Rental management software

FAQ

customer vs account vs client vs consumer vs user

  • customer - 顾客、客户
    • 购买产品的个体 - 人或公司
    • 交易性质
    • 在零售、餐饮、在线购物等领域更常使用
  • consumer - 消费者
    • producer
    • 使用产品的个体
    • 不一定是 customer
  • client - 客户端、客户
    • service
    • 接受服务或信息的个体 - 一般不是产品
    • 系通常更长期、更个性化
    • 作为客户
      • 用于专业服务或定制服务中,指接受这些服务的个人或组织
      • 在法律、会计、咨询、广告等专业服务领域更常使用
      • 关注服务的质量、专业性、定制化程度
  • account - 账户
    • 你或你公司 与 其他人或公司 建立的联系
      • 联系类型: 客户、合作伙伴、供应商
    • 持续提供信息,产品,服务等咨询
    • 不同的 context 下可能表示不同的意思
      • 例如 财务行业下可能代表科目
  • contact - 联系人
    • 与客户、供应商、合作伙伴等建立联系的个体
    • 通常是 account 的一部分
  • user
    • 按照合约使用信息、产品、服务的个体
  • vendor - 服务商、供应商
    • 提供产品或服务的个体
    • 平级
  • supplier - 供应商
    • 提供产品或服务的个体
    • 侧重于供应链

username vs user name vs userName

  • username - 用户名
    • 唯一性
  • user name/userName - 用户的名字
    • 类似于 FirstName,Full name 之类的含义
    • 不具有唯一性
    • 尽量使用 FullName 避免不必要的混淆

group vs department vs team vs role vs bu

  • group
    • 人或事务的集合 - 与人多对多
      • 例如一个群组里可能有用户也可能有机器人
    • 单纯用于分组 - 弱业务性质和上下级关系
      • A 组、B 组
    • 可以用于对 department, team, role 等进行建模
    • 例如:
      • /
        • departments/
          • CEO/
        • teams/
          • Project-A/
        • roles/
          • admin/
  • role
    • 通常用于 ACL 语境
    • 结构形式类似于 group
  • department
    • 人的集合 - 与人多对一
    • 具有业务属性和上下级关系
      • 财务部 - 表示财务相关的业务
  • team
    • 人的集合 - 与人多对多
    • 组织架构中类似 group - 但更具有管理属性
    • 主要便于跨部门协作

business unit vs division vs deparment

  • 组织架构三层关系
  • business unit - 事业部/业务单元 - 例如 出版署
    • 侧重独立的业务目标和运营
    • 有自己的目标、战略和运营计划,专注于特定的产品线或市场领域
    • 可能拥有自己的营销、财务、研发等职能部门,相对独立地运作,并针对特定的产品线或市场
    • 有自主的管理和利润中心
    • 独立业务定位目标
    • 按业务目标考核
    • 相对独立的业务单元,可跨组织
    • 位于某个地点
  • division - 分部 - 例如 市场分部、消费者分部
    • 位于某个地点的某些办公室或者区域
  • deparment - 部门 - 例如 编辑部、较对部
    • 位于公司某个区域
    • 组织内职能单位
    • 侧重一个领域的职能作用
    • 受组织层级管理
    • 为组织整体目标服务
    • 按职能目标考核
  • 参考

activity vs event

  • event
    • 最原子的事件
    • 使用一个 点 表示
    • 可以被独立标示
  • activity
    • 活动 - 通常有开始结束
    • 通常表示状态变化,类似于一个链接
    • 达成活动可能有一定条件 - 例如 A 转变为 B 还是 C 取决于一定条件
    • 活动底层也是通过事件驱动

notes vs comment vs remark

  • notes
    • 简单信息
    • 个人参考或者提醒
    • 对话、会议、演讲的总结,对某个主题的思考和观察
    • 使用场景:学习、会议记录、个人备忘录,或者任何需要记录关键信息的场合。
  • comment
    • 对某个话题、事件或意见的评价或解释
    • 包含个人的看法、批评、或者解释
    • 强调能 reply
    • 使用场景:在线讨论、代码评审、书籍或文章边注,或者任何需要提供反馈、见解的地方。
  • remark
    • 暗示了观点的智慧或机智,但也可以是比较普通的评论。

Supplier vs. Provider vs. Vendor

建议同等对待 “服务商”和“供应商”。


  • Supplier
    • B2B 关系 - 产品供应商
    • 是上游
    • 一般指生产资料供应商,而非直接产品
    • Supplier 之间对比的是质量和影响关系
  • Provider
    • 类似于 Supplier
    • 通常用于服务相关,非实际产品
  • Vendor
    • B2B 或 B2C 关系
    • 不强调上下游关系
    • 批量采购进行售卖的角色
    • 销售的内容是产品
    • Vendor 之间对比的是价格

Subject vs Catalog

  • Catalog
    • 目录、商品目录
  • Subject
    • 主题、科目

都有分类的含义,但分类的方式和内容不同。Subjet 更客观,更规范的分类。Catalog 一般是由人主观进行编撰的。

up-sell & cross-sell & down-sell

  • up-sell
    • 向上销售 - 提更高价产品
    • 提高产品价值,提升单价销售
    • 例如 买车的时候推销更高端的座椅配件、提高免费维保
    • 手段
      • Upgrade
      • Offer a Limited-Time Discount
      • Do a Free Service
      • Provide an Ongoing Service
      • Tell Them What You Can Do
  • cross-sell
    • 交叉销售 - 提其他类似产品
    • 例如 买车的时候推销车险
  • down-sell
    • 向下销售

association, relationship & correlation

  • association - 关联
    • 是一种 relationship
    • 将两者进行关联 - 相对更加主观,强调关联动作
  • relationship - 关系
    • 表明两者有相关性 - 客观关系
    • 表明两者之间有链接
  • correlation - 相关性
    • measure of association and mathematical tools are provided to measure the magnitude of the correlation.
    • 度量 association/relationship

Register vs Registry

  • Register - A recording of items, names, or actions
    • 事情/动作
    • 可以是名词也可以是动词
    • 名词 - 登记簿, 注册表, 记录本, 名册
    • 动词 - 登记, 注册, 记录, 挂号
    • 例如 “guest register”(宾客登记簿), “register a complaint”(登记投诉)
    • 特点
      • 灵活性:可以记录各种类型的信息,如名称、物品、事件等。
      • 日常使用:常见于日常事务中的记录和登记。
  • Registry - A place where you Register
    • 地点
    • 存储记录 - 登记册、档案
    • 名词 - 登记处, 注册中心, 记录库, 档案馆, 名册
    • 强调的是存储和管理这些记录的 实体机构
    • 例如 domain name registry
    • 内容: RegisteredItem, Entry, Record, ComponentRegistration
    • 特点:
      • 专门性:通常是专门设立的机构或数据库,用于存储特定类型的信息。
      • 管理功能:不仅存储记录,还负责管理和维护这些记录的完整性和准确性。
  • Registrar - One who registers
    • 人/执行人
    • 负责注册工作的个人或机构
  • Registration - the act of registering
    • 动作
    • 指注册的行为本身,包括提交必要的信息以登记记录某物或某人,或是为参加某项活动、获取权限等而进行的行为。

setting vs configuration vs properties vs options vs preferences

  • properties
    • 通常影响整个组件或程序
    • 相对泛指
    • 可能影响应用行为
  • configuration
    • 针对应用和用户自定义
    • 通常有默认值 - 基础
    • 通常在运行前发生
  • option
    • 类似配置 - 但可能指更小的范围
    • 通常在运行时发生
    • 例如一个方法有很多选项
  • setting
    • 由行为操作发生变化
    • 整个应用维度
  • preferences
    • 由用户行为操作发生变化
    • 强调偏好 - 有主体 - 通常为用户

picture vs image

  • picture - 图片
    • 更多指打印的,物理的
  • image - 图像
    • 更多指数字的,光学成像产生的

module vs plugin vs extension

  • module
    • 自身完整
    • 新增额外功能
    • 可以是整体里的一部分 - 例如 组件/Component
  • plugin
    • 自身不完整
    • 配合现有体系使用 - 可能是可替代的某个角色
    • 通常实现某种接口进行服务提供
  • extension
    • 含义相对宽泛 - 增加了 内容/功能/能力
    • 甚至是可以是 完整的软件+Plugin 构成的 新的整体
  • 参考

job title vs job position

  • job title - 职称
    • 公司指定
  • job position/position - 工作职位
    • 描述职责
    • 工作内容相关

phone

  • contact phone - 联系电话
  • home phone - 家庭电话
  • office phone - 办公电话
  • mobile phone - 手机
  • telephone - 电话

name

  • full name - 全名
  • first name - 名
  • last name - 姓
  • middle name - 中间名
  • nickname - 昵称
  • display name - 显示名
  • login name - 登录名
  • username - 用户名
  • domain name - 域名
    • LDAP/AD
  • unique name - 唯一名
    • 通常用于标识
  • salutation - 称谓
    • Mr. Mrs. Ms. Dr.
  • code name/code - 代号
    • 通常用于标识
  • slug - 短标识
    • 通常用于 url
  • title - 标题
    • 通常用于描述

title vs salutation

  • Title
    • 职业称号或学术头衔
    • "Dr."、"Prof."、"Mr."、"Ms."
    • 正式 地表示一个人的社会、职业或学术地位
  • Salutation
    • 用于表示书信或电子邮件
    • 更侧重于个人的社交尊称

title vs label

  • label
    • metadata - 元数据
    • 非常简短
    • 支持指代部分属性
    • 可以作为描述信息
      • 配合 value 组成一组数据 - value 面向逻辑,label 面向人类
      • 这时候和 title 最相似 - 可互换
    • 也可能是 label=value - 例如 namespace=default
      • 可以用于过滤
      • label ~= key
    • label 通常有一定定义 - 例如 female
  • title
    • 描述性信息
    • 可能概述了内容
    • 不需要结构性
    • 比 description 更短

realm vs tenant vs organization

  • tenant - 租户
    • 概念更宽泛 - 任何服务
    • 给多个 用户/租户 提供服务的能力
    • 租户=隔离
  • realm - 域
    • 在 auth 环境下的术语 - 概念类似 domain
    • 虚拟 Identity Provider/IdP,用于认证 tenant 用户
    • 更大规模的 auth 环境下支持 跨 realm 认证
  • organization - 组织
    • 业务语义
    • 取决于怎么实现组织的 SSO - 一般一个组织对应一个 realm

glossary vs terminology vs concept vs terms

  • glossary - 术语表
    • 包含专用术语的列表
    • 通常不提供详细解释
    • 常用于某特定上下文或领域
    • 示例:包括缩写、专有名词、行业用语
  • terminology - 术语
    • 指某一领域或主题中的专用词汇
    • 多为单独的术语
  • concept - 概念
    • 对术语或其他抽象思想的解释
    • 较抽象,需要详细说明和阐释
    • 通常是用来解释复杂的 terminology
  • terms - 词汇
    • 指一般或特定语境中的词语
    • 范围较广,可以是任何术语或普通词语

status vs state

  • status - 阶段
    • 结果状态 - 成果、失败
    • 面向用户 - 404、200
    • 可以理解为 stage - 阶段
    • 可能支持自定义 - SaaS 场景可能租户能自定义不同 status 来表达不同业务场景含义
  • state - 状态
    • 中间状态 - 等待、执行
    • 有限状态 - 状态机 - state machine
    • 通常固定 - 系统判断依据

  • 一个 state 可能对应 多个 status
  • state 整个流程,status 具体步骤
  • 简单场景可以考虑只用 status

  • 例如订单状态
    • state - 已提交, 已支付, 已发货, 已完成
    • status - 等待处理, 正在进行, 暂时延迟, 即将完成

  • 参考
    • Dynamic365 entity state & status
    • Status (statecode) - Status Reason (statuscode)
      • state -> status
      • status -> Status Reason

topic vs subject

  • topic
    • 更广泛、简单、日常
  • subject
    • 更具体
    • 更关注论点

study vs learn

  • study
    • 过程
  • learn
    • 结果 - 获取知识

sex vs gender

  • sex - 性别 - 生理性别/生物性别
    • male, female
    • intersex - 难以划分, 间性
    • 生物特征,出生便决定了
  • gender - 社会性别/性别认同
    • 个性 - 可变
    • 内在自我
    • 非二元性别

study vs research

  • verbs
    • 表示系统性学习
    • study 可表示为一个动作
  • nouns
    • study
      • 单次学习
    • research
      • 表示一组 study 的集合

inside vs insight vs internal

  • inside
    • 位置
    • 既有事实 - CPU 在 电脑 中
    • 隐含主观动作 - 把 X 放到 Y 中
  • insight
    • 思考
  • internal
    • 描述 inside 这样的一个事实
      • inside of something
    • 描述事物联系 - 与 public 对立

modeling vs design

  • modeling - 建模
    • 描述已知的事情
    • 对即将要做的事情做假设 - 确定事情怎么做、限定范围
  • design - 设计
    • 对未知的事情就行假设

note vs memo

  • note
  • memo
    • short note, 备忘录
    • make a note of something

Software Design vs. Software Architecture

  • Architecture
    • 关注整体
    • 战略
  • Design
    • 关注局部
    • 战术

staff vs personnel vs employee

  • employee - 员工/雇员 - 来自于 法语 1800s
    • 形式上更正式 - 强调雇佣关系
  • staff - 工作人员 - 来自于 德语
    • 更通用的形式
    • 是一个组织的一员 - 不一定是雇佣关系 - 比如 volunteer
    • 示例
      • staff member - 工作人员
      • member of the staff - 工作人员
      • staff meeting - 员工会议
  • personnel
    • 示例 - 用于组织表
      • personnel department
      • director of personnel
      • personnel expenses

on premise vs cloud

  • on premise - 本地化
    • 安装在客户提供的环境 - 可以是本地可以是客户的云端
    • 按需部署
    • 安全、成本、完全可控
    • 基础成本高,足量后成本低
    • 实现更复杂
    • On-premises Software - 本地软件
  • cloud - saas - 云化
    • 云端部署 - 供应商的环境

data breach vs data leak

  • breach - 数据泄露
    • 事件
    • 原因: cyberattack、木马、系统漏洞、不安全密码、第三方
  • leak
    • 未知、被动
    • 原因: 错误配置、人为失误、软件漏洞、物理层面、弱密码
    • 作为已知事件后一般都用 break - leak 只表示这个事情发生非主观

specification vs descriptor

  • specification
    • 规格信息
    • 限定内容
  • descriptor
    • 描述信息
    • 文字性

spec vs schema

  • schema - 模式、架构
    • 数据结构
    • 数据组织方式
    • 包含字段、数据类型、约束
  • spec - 规范
    • 执行标准
    • 细节规范
    • 包含 步骤、顺序、条件、操作细节

tag vs label

  • label
    • 标签
    • 倾向于正式或预定义的分类
    • 可以是 KV 结构
    • GitHub 的 Issuse 标签使用的 Label
    • Gitlab 的 Issuse 标签使用的 Label
      • 支持多层级 Parent::Child::Key - 同层级互斥
    • Kubernetes 的资源使用的 Label+Annotation
      • Label 用于匹配 - 会索引
      • Annotation 任意修改
    • Docker 元数据使用 Label
  • tag
    • 标记
    • 表示一种非正式的、用户定义的分类方法
    • 通常是一串字符串
    • Stackoverflow 的问题使用的 Tag

meta vs metadata

  • meta
    • 是一个词前缀 - meta-
    • ObjectMeta - 通常为一个对象
  • metadata
    • 元数据
    • 描述数据的数据
    • 通常为一个字段

view vs viewer

  • view
    • 通常偏模型
    • 例如一个 view 可能有多个 viewer
  • viewer
    • 通常指视图实体

enterprise vs corporation vs company vs firm

公司的不同形态

  • company - 公司
    • 依法成立的公司
  • enterprise - 企业
    • company 都可以叫 enterprise
    • 一般会用于指代 创新、艰难、重要 的 商业项目
  • corporation - corp. - 集团公司、大型公司
    • 在 enterprise 基础之上,更严谨
    • 法律义务责任
    • 脱离单个法人
    • legal corporation/法人公司
  • incorporated - inc.
    • (of a company or other organization) formed into a legal corporation.
  • firm - 公司、事務所
    • 提供服务类业务

namespace 翻译

  • 命名空间
    • 指 可以在一个 空间里进行 命名
    • 通常指代一种行为
    • 只要创建出来了 上下文 通常就会产生 命名空间
    • 命名空间 ~= 上下文
    • 例如: Java 里没有 "namespace" 但是有命名空间概念
    • 例如: 通常 module,class,block 都是一个命名空间
  • 名字空间
    • 直译 namespace
    • 更能指代具体的事物
    • 例如: Kubernetes 里就是有 Namespace,但也有其他命名空间概念
      • 例如: 全局/Cluster 也是一个命名空间
    • 就像 向量空间、颜色空间、坐标空间 一样
      • 名词+“空间”

虽然传统翻译里用 “命名空间” 翻译 namespace 概念,但是认为如果就是指代 “Namespace”,那 “名字空间” 更合适。

area vs region vs district vs location vs address

  • 抽象层级 region > area > district > location > address

  • area
    • 小区域
    • 面积或区域的广泛概念,可以指自然地理区域、行政划分、或者某个具体的空间或场所。
    • 通常用于泛指一个较大的地理、社会或功能区域,不特指具体的行政单位。例如,可以说“住宅区”、“商业区”等。
  • region
    • 大区域
    • 区域,常指较大的地理或行政区域,可以跨越多个国家或包含多个州、省。
    • 常用于描述具有某种共同地理特征、文化特征或经济特征的大片区域。例如,亚马逊雨林、中东地区等。
  • district
    • 区或地区,一般指一个较小的行政划分单元,如城市的一部分或乡镇。
    • 在行政管理、选举、商业等多个领域中有特定含义。例如,学区(教育行政区域)、商业区。
  • location
    • 位置,指一个点或者一个很小的区域在空间上的具体位置。
    • 通常用于指明某个具体的地点或地理位置,无论是通过描述、坐标还是其他方式。例如,“我们公司的位置在市中心。”
  • address
    • 地址,更具体、更正式地标识某个位置或场所的信息。
    • 用于邮件寄送、定位、识别某个特定的住所、建筑或机构等。它通常包括街道名、门牌号、城市、州/省、国家和邮政编码等信息。
  • Jurisdiction - 管辖区域
    • 法律上的区域
    • 通常是一个行政区域,由政府或法律规定的机构负责管理和执行法律。
  • Administrative Division - 行政区划
    • 行政区域的划分,通常由政府或其他管理机构负责管理和执行。

mobile vs phone vs tel

  • tel - telephone
    • 泛指任何通讯设备
    • mobile+landline
  • mobile - 移动电话
    • 可指 cordless phone, cellphone, walkie-talkie
  • phone

core vs base vs extend vs common vs share

  • core
    • 强调核心、主体
    • 引擎
    • 有业务语义
  • base <-> extend
    • base 强调基础
    • base 通常可以被 extend
      • 与 abstract 不同,base 可独立可用
  • extend
    • 附加部分
  • common
    • 弱业务性质
    • 工具性
  • share
    • 多个业务功能共享部分

task vs job vs process vs background process

  • job/flow
    • 侧重描述可调度性
    • 一个 job 可能包含多个 task
    • 通常具有连续运行的特点
    • 通常具有监控、日志记录、故障恢复等机制
    • job 强调被调度执行
  • process
    • 类似于 job
    • process 更多是自主运行
  • task/step/activity
    • 侧重描述内容
    • 通常运行一次
  • background process
    • 强调不可见、不需要用户干预

workflow vs flow

flow / workflow 通常包含一个或多个 task/job/process flow 强调有一定条件性质,不只有一条 Path


  • workflow
    • 强调 预定义流程
    • 图形化设计
    • 一个系统内部执行
    • 内部事件触发
    • 使用更广泛
  • flow
    • 强调 动态自由流程

usci vs uscc

统一社会信用代码

  • uscc - unified social credit code
    • 官方叫法
    • code 更强调是一个编码
  • usci - unified social credit identifier
    • identifier 更强调是一个标识符 - 唯一性、标识性

create vs add

  • create
    • 强调从无到有
    • 通常涉及初始化
  • add
    • 强调增加
    • 通常 add X to Y
    • e.g. addUserToGroup, addArticleToCategory

address

  • Address - 任何类型的地址
  • Mailing Address - 地址用于邮寄, 区分账单地址或办公地址
    • 信件、账单、杂志 等
  • Shipping Address - 物理商品配送
    • 通常用于较大包裹的发送,特别是涉及到在线购物、大件商品的运输等。
    • 电商场景用的多
    • 与 "shipping costs"(运费)、"shipping information"(运输信息) 相关
  • Postal Address - 邮政 - 适合传统的邮件寄送
  • Street Address: - 街道信息
  • Physical Address: - 区分电子地址(如电子邮件)和物理地址
  • recipient address - 收件人地址

parse vs resolve vs normalize

  • parse - 解析 - 抽象与结构化
    • 文本 -> 信息/结构化
  • resolve - 确定/解决/解析 - 决策与确定性
    • 处理不确定性、冲突、多重可能性
  • normalize - 标准化/规范化 - 标准化与一致性
    • 数据标准化、数据清洗、统一格式

sort vs order

  • sort
    • 排序 - 操作
    • 通常是对一组数据进行排序
    • 例如:sortBy
  • order
    • 有序 - 定义、规则
    • 通常有序的含义更强
    • 例如:order by
    • 可以是多个 OrderRule

value vs values vs options vs items vs enums vs data

  • value
    • 通常单个值
    • 或者指代 “值” 这个概念 - 因此也可能是数组
  • values
    • 多个值
  • options
    • 选项
    • 面向界面
  • items
    • 面向数据
  • enums
    • 枚举
    • 面向代码结构定义
  • data
    • 数据
    • 没有单数双数概念
  • datum

Resource vs Entity vs Record vs Object vs Item vs Document vs Entry vs Row vs DTO vs Model vs Schema

  • 数据库纬度
    • Record、Row、Entry、Document
  • 数据维度
    • Item、Entry
  • ORM
    • Entity、Object、Document
  • 转换
    • DTO、Model

  • Entity
    • ORM、数据库表模型
  • Resource
    • 接口、RPC、Service 层

PostalCode vs ZipCode

  • 邮政编码/邮编
  • PostalCode
    • 在许多国家和地区(如加拿大、英国、澳大利亚等)中使用的术语。
  • ZipCode
    • 特别是在美国使用的术语,是“Zone Improvement Plan Code”的缩写。

expiry vs expire_at vs end_at

  • expiry - 名词
    • 到期的时间点或期限
  • expire_at
    • 动作的完成状态

Material vs Document

  • Material
    • 物质、原料或具体的物品
    • 可以泛指各种形式的 物理对象 ,包括文件和其他手持物品
    • 除了纸质文件外,还可能包括其他形式的物理对象
      • 样本、产品、原型、设备等
  • Document
    • 特指书面材料,如文件、表格、证书或其他书面记录
    • 文档性质 - 结构化
    • 主要是纸质或电子形式的书面记录和信息

order vs sort

  • order - 顺序
    • 强调固有顺序
  • sort - 排序
    • 强调分类 - 形式不固定

tag vs label

  • tag - 标记
    • 标识性
  • label - 标签
    • KV 性质

message vs event vs command

  • event
    • 只关心发出
    • fire and forget
  • message
    • 有明确目标
    • 通信方式
  • command
    • 有明确寓意

event bus vs message queue

  • event bus
    • 强调实时通信
    • 一般没有缓冲机制
    • 可能同步执行
  • message queue
    • 强调队列、阻塞、缓冲
    • 可能被批处理
    • 一般异步执行

relation vs association

  • relation
    • 泛指关系
    • ERM - 实体关系模型
    • relate - 名词 - 关系
  • association
    • 具体关系
    • User associated with Order
    • 用户与账单一对多的关联关系
    • associate - 动词、名词 - 关联

relationship vs relation

  • relation
    • 如何进行关联的 - how to connect
  • relationship
    • 关联本身 - the connection

property vs attribute

  • property
    • 固有属性
    • 改变 property 则不是同一个物体
  • attribute
    • 自有属性
    • 相同 property 下每个物体有不同的属性

state vs status

  • state
    • 一般指瞬时,当前状态
    • 例如 任务的状态:停止
    • 例如 物体的状态:液态的、固态的
    • 固有的状态
  • status
    • 一般可枚举,指有那些状态
    • 可指在固定状态中流转
    • 例如 任务状态:停止、运行、初始化
    • 具体情况,例如 status of stop state - 描述停止的原因

where vs filter vs condition vs criteria

都是用于从 集合/表/数组 中筛选数据的术语

  • where - SQL、字符串、对象
    • 一般用于 SQL 查询中
    • 指定查询结果需要满足的条件
    • 通常用于数据库查询语句中
    • 内容通常为 字符串
  • filter - 对象、函数
    • 一般用于编程中的数据处理
    • 筛选符合特定条件的数据
    • 通常用于数组、集合等数据结构的操作
    • 例如:users.filter(user => user.age > 30);
  • condition - 单个条件
    • 通用术语,指满足特定要求的条件
    • 用于控制流和逻辑判断
    • 广泛应用于编程和查询中
    • 更多描述为逻辑判断,通常不指代整体
  • criteria - 搜索+排序+选择
    • 一般用于定义搜索或排序的标准
    • 指定符合标准的数据或行为
    • 例如:排序标准、搜索标准
    • 通常用于高级搜索和排序功能
    • 例如: JPA CriteriaBuilder

inspect vs sniff

  • inspect - 检查
    • 主动检查获取系统内部的详细信息或状态
    • 代码调试、软件工程、性能分析
  • sniff - 嗅探
    • 被动监测捕获信息
    • 网络安全、性能分析、协议分析

handler vs handle

  • handler - 句柄
    • 名词 - 表示处理过程或处理机制
    • 一个对象或函数
  • handle - 处理
    • 动词 - 表示执行处理的动作。
    • 一个动作或函数
    • 处理某件事情的行为或过程

Concurrency vs Parallelism / 并发 vs 并行

  • 并发
    • 例如 1 核心的 CPU 运行 4 个线程
  • 并行
    • 例如 4 核心的 CPU 运行 4 个线程

摘自 Akka 文档

Concurrency and parallelism are related concepts, but there are small differences. Concurrency means that two or more tasks are making progress even though they might not be executing simultaneously. This can for example be realized with time slicing where parts of tasks are executed sequentially and mixed with parts of other tasks. Parallelism on the other hand arise when the execution can be truly simultaneous.

Deadlock vs Starvation vs Live-lock / 死锁 vs 饥饿 vs 活锁

  • 死锁
    • A B 两个线程, R1 R2 两个资源,A 持有 R1 需要 R2,B 持有 R2 需要 R1
  • 饥饿
    • A B 两个线程, R1 R2 两个资源,A 持有 R1 和 R2 需要 R2,B 需要 R1 才能继续进行
  • 活锁
    • A B 两个线程, R1 R2 两个资源,A 持有 R1 每隔一段时间检测 R2 是否可用,B 持有 R2 每隔一段时间检测 R1 是否可用
    • 都在允许,但无法进行到下一步

摘自 Akka 文档

Deadlock arises when several participants are waiting on each other to reach a specific state to be able to progress. As none of them can progress without some other participant to reach a certain state (a “Catch-22” problem) all affected subsystems stall. Deadlock is closely related to blocking, as it is necessary that a participant thread be able to delay the progression of other threads indefinitely. In the case of deadlock, no participants can make progress, while in contrast Starvation happens, when there are participants that can make progress, but there might be one or more that cannot. Typical scenario is the case of a naive scheduling algorithm that always selects high-priority tasks over low-priority ones. If the number of incoming high-priority tasks is constantly high enough, no low-priority ones will be ever finished. Livelock is similar to deadlock as none of the participants make progress. The difference though is that instead of being frozen in a state of waiting for others to progress, the participants continuously change their state. An example scenario when two participants have two identical resources available. They each try to get the resource, but they also check if the other needs the resource, too. If the resource is requested by the other participant, they try to get the other instance of the resource. In the unfortunate case it might happen that the two participants “bounce” between the two resources, never acquiring it, but always yielding to the other.

language vs script

  • language
    • 语言
    • 一种人类交流的方式
    • 例如:中文、英文、法文
  • script
    • 文字
    • 一种书写的方式
    • 例如:“简体中文”、“繁体中文”、“拉丁字母”

后台管理系统名称

  • Console - 控制台
    • 通常指代系统的管理界面
    • 系统管理、配置或监控等较为技术性的任务
    • 例如 AWS Console, Google Cloud Console
    • 感觉: 传达出一种专业和技术性强的氛围。
  • Workbench - 工作台
    • 全面的工作环境
    • 提供了多种工具和功能,让员工可以完成各种任务,从客户关系管理到企业资源规划等。
    • 感觉:给人以实用、多功能的印象,适用于更广泛的工作环境
  • Hub - 中心
    • 各种活动和信息集中处理点的概念
    • 所有资源和工具
    • 感觉: 传达出一种集中、统一的印象
  • Portal - 门户
    • 作为公司内部信息、任务、资源和服务访问入口的平台
    • 一种全面接入点的概念
    • 使员工能够轻松访问自己需要的一切
    • 感觉: 传达出一种全面、便捷的印象
  • Enterprise Suite - 企业套件
    • 一个包含多种功能的综合性企业应用软件集合
  • Workspace - 工作空间
    • 个性化和定制化的工作区域
    • 感觉: 传达出一种个性化、定制化的印象

参考

  • primary
  • secondary
  • tertiary
  • quaternary
  • quinary
  • senary
  • septenary
  • octonary
  • nonary
  • denary

abbr.for
SDLCSoftware Development Life Cycle
AIDAAI Developer Assistant
AIDAAttention, Interest, Desire, Action
  • AIDA
    • Attention(注意)
    • Interest(关心)
    • Desire(欲求)
    • Memory(记忆)
    • Action(行动)
    • AIDMA
  • 中文
    • freemdict.com
    • zdict

Abbr

abbrlatinen
no., №, Nºnumeronumber
lblībra (balance)pound
&etand