Skip to content

开发必懂的缩写速查表

一、文档 & 流程类

  • PRD:Product Requirements Document 产品需求文档
  • MRD:Market Requirements Document 市场需求文档
  • BRD:Business Requirements Document 商业需求文档
  • RD:Research & Development 研发(前端 / 后端 / 客户端都叫 RD)
  • FE:Front End 前端
  • BE:Back End 后端
  • QA:Quality Assurance 测试
  • PM:Product Manager 产品经理
  • OP:Operation 运维
  • UE/UX:User Experience 用户体验
  • UI:User Interface 界面设计
  • SOP:Standard Operating Procedure 标准流程
  • RFC:Request For Comments 提案 / 规范文档
  • DRD:Data Requirements Document 数据需求文档

二、项目 & 迭代类

  • Sprint:敏捷迭代周期(一般 1~2 周)
  • Release:版本发布
  • Hotfix:线上紧急修复
  • Rollback:回滚
  • Milestone:里程碑
  • Backlog:需求池 / 待办列表
  • Todo/In Progress/Review/Done:开发状态
  • CR:Code Review 代码评审
  • MR:Merge Request 合并请求
  • PR:Pull Request 拉取请求(同 MR)

三、架构 & 设计类

  • API:Application Programming Interface 接口

  • SDK:Software Development Kit 开发工具包

  • RPC:Remote Procedure Call 远程调用

  • HTTP:超文本传输协议(接口常用)

  • RESTful:一套接口设计风格

  • ORM:对象关系映射(MyBatis、JPA、Hibernate)

  • MVC:Model-View-Controller 分层架构

  • DDD:Domain-Driven Design 领域驱动设计

  • OOP:Object-Oriented Programming 面向对象

  • AOP:Aspect-Oriented Programming 面向切面

  • IOC:Inversion of Control 控制反转

  • DI:Dependency Injection 依赖注入

  • SOA:面向服务架构

  • MQ:Message Queue 消息队列

  • TTL:Time To Live 存活时间 / 过期时间

  • QPS:Queries Per Second 每秒请求量

  • TPS:Transactions Per Second 每秒事务数

  • RT:Response Time 响应时间

四、前端 FE

  • 切图:把设计稿变成页面
  • 还原度:页面和设计稿像不像
  • 适配:兼容不同屏幕、手机、浏览器
  • 响应式:页面跟着屏幕大小变
  • SSR:服务端渲染
  • CSR:客户端渲染
  • SPA:单页应用
  • 组件:可复用的页面块
  • 打包:把代码压缩合并(webpack/vite)
  • 跨域:前端调用后端接口被浏览器限制
  • 渲染阻塞:页面加载慢、卡顿
  • H5:移动端网页
  • 小程序:微信 / 支付宝小程序
  • 兼容性:IE、Chrome、Safari 能不能正常跑
  • 埋点:统计用户行为
  • 热更新:改代码页面自动刷新

五、后端 BE

  • 接口:前后端交互的入口
  • 服务:独立运行的功能模块
  • 集群:多台机器一起扛流量
  • 分布式:系统拆成多个服务
  • 微服务:把大系统拆小
  • 网关:统一入口、鉴权、路由
  • 中间件:MQ、Redis、ES 等
  • 并发:同时很多请求
  • 限流:控制访问量,防止打崩
  • 熔断:服务挂了就不调了,保护主流程
  • 降级:核心功能保留,非核心关掉
  • 幂等:重复调用结果一样
  • 事务:要么都成功,要么都失败
  • :防止多人同时改同一条数据
  • GC:垃圾回收
  • OOM:内存爆了
  • NPE:空指针异常(最常见坑)
  • 联调:前后端 / 服务之间对接
  • 压测:测系统能扛多少流量

六、测试 QA

  • 用例:测试步骤和预期结果
  • 冒烟测试:快速测主流程能不能跑
  • 回归测试:改完代码再测一遍老功能
  • UAT:用户验收测试
  • 灰度:先给一部分人用
  • Bug:程序错误
  • 复现:把问题再触发一遍
  • 阻塞:测试进行不下去
  • 提测:开发把版本给测试
  • 通过 / 不通过:测完结论
  • 线上 bug:生产环境出问题
  • 回归通过:bug 修好了
  • 覆盖率:代码被测试跑到的比例

七、运维 OP / SRE

  • 环境:dev /test/pre /prod(开发 / 测试 / 预发 / 生产)
  • 部署:把代码放到服务器运行
  • 发布:新版本上线
  • 回滚:新版本不行,切回旧版
  • 配置:环境变量、参数文件
  • 日志:程序运行记录
  • 监控:看 CPU、内存、接口是否正常
  • 告警:系统异常发短信 / 钉钉
  • 扩容:加机器扛更多流量
  • 缩容:流量小了减机器
  • 机器:服务器
  • 实例:运行中的服务进程
  • 端口:服务占用的数字编号
  • 网络不通:服务之间连不上
  • 磁盘满:服务器存储空间爆了
  • CPU 打满:CPU 100%
  • 负载高:服务器压力大
  • DNS:域名解析
  • SLB:负载均衡

八、实施 / 交付 / 客成

  • 交付:把系统给客户用
  • 上线:客户现场正式启用
  • 部署文档:怎么安装、怎么配置
  • 初始化:建库、导数据、配权限
  • 数据迁移:老系统数据搬到新系统
  • 客户验收:客户点头通过
  • 现场支持:去客户那边解决问题
  • 需求变更:客户中途改需求
  • SOP:标准操作流程
  • 培训:教客户怎么用
  • 问题闭环:问题从接到到解决完
  • 版本升级:给客户更新系统
  • 补丁:小范围修复
  • 对接:和客户其他系统打通

九、数据库 & 存储

  • DB:Database 数据库
  • SQL:结构化查询语言
  • NoSQL:非关系型数据库(Redis、Mongo)
  • Redis:缓存数据库
  • MySQL/Oracle/PostgreSQL:常见关系型 DB
  • Index:索引
  • 事务 ACID:原子性、一致性、隔离性、持久性
  • 联表:Join
  • 分页:Page / Limit

十、线上 & 运维

  • 线上:Production 生产环境
  • 预发:Staging 仿真环境
  • 测试:Test 环境
  • 开发:Dev 环境
  • P0/P1/P2:故障等级(P0 最高)
  • Downtime:停服
  • Lag:延迟(如数据库同步延迟)
  • Timeout:超时
  • 502/503/404/401:HTTP 状态码
  • CPU 100%:CPU 打满
  • 内存飙高:内存占用异常
  • 雪崩:Cache Avalanche 缓存雪崩
  • 击穿:Cache Penetration 缓存击穿
  • 穿透:缓存穿透

十一、职场沟通黑话

  • 对齐:大家达成一致
  • 同步:告知进度 / 信息
  • 落地:实现出来
  • 复盘:总结问题
  • 兜底:保证不出问题
  • 抓手:切入点 / 核心方案
  • 闭环:从需求到上线全流程走完
  • 排期:评估开发时间
  • 阻塞:任务卡住做不了

所有文章版权皆归博主所有,仅供学习参考。