按 Enter 键跳转到正文

代码高亮与 Markdown 进阶排版

计算机专业术语对照

A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

A

WordMeaning
Abstract Factory抽象工厂
Abstract Factory Pattern抽象工厂模式
abstraction layer抽象层
access获取,存取
access modifier访问修饰符
acoustic coupler声音耦合器
Active Directory活动目录
Acyclic Dependencies Principle非循环依赖原则(ADP)
acyclic digraph有向无环图
Adapter适配器
Adapter Pattern适配器模式
Adaptive Code自适应代码
Add Parameter添加参数
ADSLAsymmetrical Dingital Subscriber Loop,非对称数字用户环线
affinity绑定
affinity group地缘组
agent代理
agent-based interface代理人界面
Aggregate聚合
Aggregate Root聚合根
Agile敏捷方法论
agile practice敏捷实践
agile process敏捷流程
agility敏捷性
AIArtificial Intelligence,人工智能
air waves无线电波
algorithm算法
Algorithm-of-Thought思维算法(AoT) 6
analog模拟的
animation动画
annotation注解,注释
answering machine电话应答机
antenna天线
anti-pattern反模式
AoT思维算法(Algorithm-of-Thought) 6
APM异步编程模型(Asynchronous Programming Model)
Apocalyptic defect灾难缺陷
application应用,应用程序,应用软件
application life cycle应用程序生命周期
application pool应用程序池
Application Programming Interface应用程序编程接口(API),目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。
Application Service应用服务
arbitrary error任意错误
architecture体系机构,结构
architecture decay架构腐坏
Architecture Style架构风格
ARPAAdvanced Research Projects Agency,(美国国防部)高级研究计划署
ARPAnetARPA 网
Arrange-Act-Assert准备-执行-断言(AAA)
artifact构建物4
ASFApache Software Foundation 的简写
Aspect-Oriented Programming面向切面编程(AOP)
aspect ratio屏幕高宽比
assembly程序集
associative array关联数组
Asynchronous Programming Model异步编程模型(APM)
ATMasynchronous transfer mode,异步传输模式
atomic operation原子操作
atomic transaction原子事务
atomicity原子性
attribute特性(C#)、属性(Java 等)
augmented reality增强实现(AR)
authentication身份验证
authorization授权
auto-generated properties自动生成的属性
automated unit testing自动化单元测试
automation自动化
autonomous独立性
auxiliary database辅助数据库
availability可用性
availability set可用性集
AZs可用性区域(Availability Zones,亚马逊 AWS 中数据中心的叫法)4

B

WordMeaning
BaaSBattery as a Service,电池即服务(电池租用商业模式)
Backend as a Service后端即服务(BaaS)
backpane底板
backward compatibility向后兼容性
bandwidth带宽
bar code条形码
Base Class Library基类库(BCL)
baseline准线
baud波特
BCL基类库(Base Class Library)
bear
behavior行为
behavior preserving program transformations行为保留式程序转换1
Behavioral Design Patterns行为性设计模式
Behavioral error行为错误
BERTBidirectional Encoder Representations from Transformers,谷歌公司的 LLM,对 NLP 研究产生了重大影响。该模型使用双向方法从一个词的左右两边捕捉上下文,使得各种任务的性能提高,如情感分析和命名实体识别。
BFF为前端服务的后端(Backends For Frontends)4
BFS广度优先搜索
Big Ball of Mud大泥球(BBM)
big data大数据
Big Design Up Front大优先设计(BDUF)
binary二进制的
binochlar双目并用的
bit比特
Bit-field位域
bitnik比特族
blobBLOB
block阻断
block blob块 BLOB
Blockchain as a Service区块链即服务(BaaS)
bottleneck瓶颈
bounded context边界上下文、界限上下文4
box装箱
bpsbits per second,比特/秒
Brainstorming头脑风暴(脑暴)
BRD商业需求文档(Business Requirements Document)
breakpoint断点
Bridge桥接
Bridge Pattern桥接模式
broadcast(无线电或电视)广播
Broken Hierarchy支离破碎的层次结构2
Broken Modularization拆散的模块化2
brownfield project行进中项目
Browser Object Model浏览器对象模型(BOM)
browser-server浏览器-服务器
bug缺陷
Builder Pattern建造者模式
built-in内置的,内建的;嵌入的;内置
bulkhead舱壁4
business intelligence商业智能,将企业中现有的数据进行有效的整合,快速准确地提供报表并提出决策依据,帮助企业做出明智的业务经营决策。
business layer业务层
business logic layer业务逻辑层
Business Requirements Document商业需求文档(BRD)
busy (status)忙(状态);繁忙(状态)
byte字节

C

WordMeaning
cable电缆
Cache/Caching缓存
call stack调用堆栈
callout box标注框
camelCasecamel 大小写
canary releasing金丝雀发布4
carbon copy复写本,副本;抄送(CC)
carriage return回车
Cascading Style Sheets层叠样式表(CSS)
catastrophic failover灾难性故障转移4
CD持续交付(Continuous Delivery)4
CDC消费者驱动的契约(Customer-Driven Contract)4
CDN内容分发网络(Content Delivery Network)
cell单元
cellular telephone移动电话
Central Processing Unit中央处理器(CPU)
certificate(数字)证书
Certificate Authority证书认证机构
Chain of Responsibility责任链
Chain of Responsibility Pattern责任链模式
Chain-of-Thought思维链(CoT) 6
Chain-of-Thought-Self-Consistency思维链自洽性 6
Change Bidirectional Association to Unidirectional将双向关联改为单向关联1
Change Point修改点:需要往代码中引入修改的点
Change Reference to Value将引用对象改为值对象1
Change Unidirectional Association to Bidirectional将单向关联改为双向关联1
Change Value to Reference将值对象改为引用对象1
channel信道,频道
character字符
Characterization test特征测试:描述软件某部分的当前行为的测试,当你修改代码时能够用来保持行为
check in签入
check out签出
checksum校验和
chip芯片
choreography协同
CI持续集成(Continuous Integration)4
cipher密码
claim声明
class definition类定义
Clean Object-oriented and Layered Architecture整洁面向对象分层架构(COLA)
CLI公共语言基础结构(Common Language Infrastructure)
client-server客户端-服务器
clone克隆,复制
cloud computing云计算
cloud service云服务
CLR公共语言运行时(Common Language Runtime)
CLS公共语言规范(Common Language Specification)
cluster集群
clustered index聚集索引
co-occurring smells同时出现的坏味2
CoAP受限应用协议
coaxial cable同轴电缆
COBIT信息和相关技术的控制目标,Control Objectives for Information and Related Technology4
CoC更改开销(Cost of Change)
code smell代码味道
COLA整洁面向对象分层架构,Clean Object-oriented and Layered Architecture
Collapse Hierarchy折叠继承关系1
comcurrency并发
command命令
Command Pattern命令模式
command prompt命令行提示
Command/Query Responsibility Segregation命令/查询职责分离(CQRS)
Command/Query Separation命令/查询分离(CQS)
commingled bits混合的比特
communication通信
community社区
committed已提交(的)
Common Intermediate Language公共中间语言
Common Language Infrastructure公共语言基础结构(CLI)
Common Language Runtime公共语言运行时(CLR)
Common Language Specification公共语言规范(CLS)
Common Type System公共类型系统(CTS)
common name通用名称
compatibility兼容性
Competing Consumer pattern消费者竞争模式4
compile-time correctness checking编译时正确性检查
Component Object Model组件对象模型(COM)
Composability组合性
composite formatting复合格式化
Composite Pattern复合模式、组合模式
concurrency conflicts并发冲突
concurrency mode并发模式
conditional compilation条件编译
conditional compilation statement条件编译语句
configuration配置,设置
connection string连接字符串
Consolidate Conditional Expression合并条件表达式1
Consolidate Duplicate Conditional Fragments合并重复的条件片段1
consistency一致性
constructor构造函数
container容器
Container As A Service容器即服务(CaaS)4
content内容
context上下文
context map, 上下文映射图上下文地图 5
Context Mapping上下文映射 5
contextual keyword上下文关键字
continuous integration持续集成
contribute贡献
Contributor License Agreement贡献者许可协议
convention约定
covariance协变
contravariance逆变
convert转换
Convert Procedural Design to Objects将过程化设计转化为对象设计1
cookieCookie
copy-on-write写时复制
core内核;.NET Core 的简写(能且仅能与 .NET Framework 的简写 nfx 同时出现,作如 nfx/core,单独使用时应为全称 .NET Core
core domain核心领域
corruption损毁
Cosmetic issue外观上问题
Cost of Change更改开销(CoC)
CoT思维链(Chain-of-Thought)6
COTS现成的商业软件(Commercial Off-The Shelf)4
counterpoint对位4
Coupling count耦合数:当一个方法被调用时传给它以及从它传出来的值的数目。如果该方法没有返回值,则耦合数就是它的参数数目。否则就是参数数目加 1。如果你想要在没有测试的情况下提取出一个消防法的话,计算一下它的耦合数是很有意义的。
CPU中央处理器(Central Processing Unit)
CQRS命令查询职责分离(Command-Query Responsibility Segregation)
crash(程序)崩溃
crash dump故障转储
Creational Design Patterns创建性设计模式
CRC类-职责-交互(class-responsibility-collaboration)4
credential凭证4
cririque评估
CRM客户关系管理(Customer Relationship Management)
Cross Domain跨域
Cross-browser跨浏览器
Cross-platform跨平台
Cross-Functional Requirement跨功能需求(CFR)4
CRTcathode ray tube,阴极射线管
cruft残留
cryptography密码术
CTS公共类型系统(Common Type System)
cursor光标
Customizability可定制性
cybraian电脑族
cyberspace电脑空间
cycle time周期时间
cyclic digraph有向有环图
Cyclic Hierarchy循环层次结构2
Cyclically-dependent Modularization循环依赖式模块化2
Cyclomatic complexity圈复杂度

D

WordMeaning
DaaSData as a Service,数据即服务
DAG有向无循环图
dashboard仪表盘
data access layer数据访问层
Data Storage as a Service数据存储即服务(DaaS)
data clumps数据泥团2
Data Encryption Standard数据加密标准(DES)
data layer数据层
data integrity数据完整性
data invariant数据不变式
data mining数据挖掘
data pump数据泵
Data Transfer Object数据传输对象(DTO)
declarative programming宣告式编程
Decompose Conditional分解条件表达式1
Decorator Pattern修饰器模式(DP)、装饰模式
Deep Hierarchy过深的层次结构2
Default Literal默认常值
Defensive Programming防御式编程
Deficient Encapsulation不充分的封装2
Definition of Done完成的定义(DoD)
denial-of-service attacks拒绝服务攻击4
dependency injection依赖注入(DI)
dependency依赖
dependency digraph依赖有向图
deployment部署
dequeue出列
derives from继承
design pattern设计模式
Design Requirements Document交互设计说明文档(DRD)
device设备
DFS深度优先搜索
DfT为可测试性而设计
DI依赖注入(dependency injection)
DIaaSData intelligence as a Service,数据智能即服务(出自2022年6月29日,阿里常规线上新品牌发布会)
diagnostics诊断
directed graph有向图
directive指令
DiRT灾难恢复测试(Disaster Recovery Test)4
discussion forum论坛
disk磁盘
distributed system分布式系统
DLL动态链接库(Dynamic Link Library)
DNS域名系统(Domain Name System)
Document Object Model文档对象模型(DOM)
domain-driven design领域驱动设计(DDD)
Domain Event领域事件
Domain Model领域模型
Domain Name System域名系统(DNS)
Domain Service领域服务
Domain Specific Language领域特定语言(DSL)
DRD交互设计说明文档(Design Requirements Document)
DRY 原则不自我重复原则(Don’t Repeat Yourself),“不要重复你自己3
duck-typing鸭子类型
duck test鸭子测试
dummy function虚构函数
dump转储
Duplicate Abstraction重复的抽象2
Duplicate Observed Data复制“被监视数据”1
durability持久性
Dynamic Link Library动态链接库(DLL)

E

WordMeaning
EAP早期评估版本(Early Assessment Program)
EAP基于事件的异步模式(Event-based Asynchronous Pattern)
Early Assessment Program早期评估版本(EAP)
effect sketch影响草图
Egress流出
elasticity弹性
ELBs弹性负载均衡器(Elastic Load Balancers)4
Element (XML)元素
Elvis Operator埃尔维斯运算符
Emergence涌现、创发、突现、呈展、演生,是一种现象。
Encapsulate Collection封装集合1
Encapsulate Downset封装向下转型1
Encapsulate Field封装字段1
endpoint端点
enqueue入列;加入队列
Enterprise Resource Planning企业资源计划(ERP)
entity实体
Entity Tags实体标签(ETag)
entourage anti-pattern随从反模式
erosion侵蚀
Event-based Asynchronous Pattern基于事件的异步模式(EAP)
event data pump时间数据泵4
event sourcing事件源
Evolvability可进化性
exception handling异常处理
Exclusive OR异或(XOR)
explanatory figures图示
Extensible Markup Language可扩展标记语言(XML)
Extensibility可扩展性
extra large特大型
extra small特小型
Extract Class提炼类1
Extract Hierarchy提炼继承体系1
Extract Interface提炼接口1
Extract Method提炼函数1
Extract Subclass提炼子类1
Extract Superclass提炼超类1
eXtreme Programming极限编程(XP)

F

WordMeaning
Facade Pattern外观模式
Factory Method Pattern工厂方法模式
failover容错转移
failure domain故障域
fake object伪对象:在测试中伪装成一个类的合作者的对象
fan-in扇入
fan-out扇出
fat client胖客户端
FCL.NET Framework 类库(Framework Class Library)
FDD软盘(Floppy Disk Drive)
feature sketch特性草图
feed聚合(资源聚合)
fine-tuning微调
first-party第一方
Floopy Disk Drive软盘(FDD)
Flyweight Pattern享元模式
follow up跟进
foreign key外键
Form Template Method塑造模板函数1
format item格式项
format string格式字符串
forward转发
FPP零售版(Full Packaged Product)
Framework Class Library.NET Framework 类库(FCL)
FRD功能需求文档(Functional Requirements Document)
free免费
free function自由函数:一个不属于任何类的函数。在 C 和其他过程式语言中,自由函数被简单地称为函数;在 C++ 中被称为非成员函数。在 Java 和 C# 中没有自由函数。
Functional Requirements Document功能需求文档(FRD)
full-duplex全双工
Full Packaged Product零售版(FPP)
Function Pointers函数指针

G

WordMeaning
Garbage Collection垃圾回收器(GC)
gauge计量表4
GC Heap垃圾回收堆
GC rootGC 根对象
Generalization泛化
Generalized Async通用异步
Generalized Async Return通用异步返回(C# 7.0)
generalizing specialist全科专家(敏捷开发术语)
generator生成器
Generic Attributes泛型特性
Generic Math泛型数学
Geo-Replication地域复制
Geo Redundant地域冗余
Global Assembly Cache全局程序集缓存(GAC)
global state全局状态
global using directives全局 Using 指令
Goal Directed Design目标导向设计,旨在处理并满足用户目标和动机,包含产品目标和用户目标
GoT思维图,思维图谱(Graph-of-Thought) 6
GPT-3Generative Pre-trained Transformer 3,是 OpenAI 最注明的 LLM 之一 6 ,拥有1750亿个参数。该模型在文本生成、翻译和其他任务中表现出显著的性能,在全球范围内引起了热烈的反响,目前 OpenAI 已经迭代到了更高版本。
Graph-of-Thought思维图,思维图谱(GoT) 6
Graphical User Interface图像用户界面设计(GUI),是一种结合计算机科学、美学、心理学、行为学、及各商业领域需求分析的人机系统工程,强调人、机、环境三者作为一个系统进行总体设计。
GUI图像用户界面设计(Graphical User Interface)

H

WordMeaning
Hackable修改方便(根据《Web API 设计与开发》一书之翻译)
HAL超文本应用程序语言(Hypertext Application Language)4
handle句柄
Hard Disk Drive硬盘(HDD)
HATEOAS超媒体作为程序状态的引擎(Hypermedia As The Engine Of Application State)4
HCI人机交互(Human-Computer Interaction),属于研究层面,是人与计算机之间传递、交换信息的媒介和对话接口,是计算机系统的重要组成部分。
HDD硬盘(Hard Disk Drive)
header头;标头;表头
Hexagonal Architecture六边形架构4,由 Alistair Cockburn 提出
HMAC基于哈希的小系列码(Hash-based Message Authentication)4
Hide Delegate隐藏“委托关系”1
Hide Method隐藏函数1
High Avaliability高可用性
High Fidelity Prototype高保真原型,细节都比较详细的原型
high surrogate高位代理项
Homogeneous同质化
hook钩子
hook point挂接点
Horizontal Scale水平缩放
Hosting宿主
Hub-like Modularization轮毂式模块化2
HUI手持设备用户界面,包括手机端和车载导航等(Handset User Interface)
Human-Computer Interaction人机交互(HCI)
Humane Registry人文注册表(由 Martin Fowler 提出)4
Hybrid Cloud混合云
hypertext-driven超文本驱动
HyperText Markup Language超文本标记语言(HTML)

I

WordMeaning
IA信息架构(Information Architect);
Iaas设施即服务(Infrastructure as a Service)
Idempotence幂等性
Idempotent Operation幂等操作
Identity Provider身份提供方
IL中间语言(intermediate language)
Illegitimate Injection非法注入
IM即时通讯(Instant Messaging)
image映像
immersion approach沉浸法
Imperative Abstraction命令式抽象2
in-context learning上下文学习 6
Incomplete Abstraction不完整的抽象2
index索引
Information Architect信息架构(IA)
Infrastructure as a Service设施即服务(Iaas)
ingesting摄取
ingress流入
Inline Class将类内联化1
Inline Method内联函数1
Inline Temp内联临时变量1
input endpoint输入端点
instance实例
Instance InputEndpoint实例输入端点
Instant Messaging即时通讯(IM)
instantiation实例化
instantiator实例化器
instruction fine-tuning指令微调
Insufficient Modularization不充分的模块化2
Interaction-based testing基于交互的测试
Intercept截取
interception point拦截点:可以编写测试来感知某些条件的地方
intermediate language中间语言(IL)
Internal Endpoint内部端点
Internet Information ServiceInternet 信息服务(IIS)
Internet Protocol互联网协议(IP)
Interpreter Pattern解释器模式
interpolated strings内插字符串
Introduce Assertion引入断言1
Introduce Explaining Variable引入解释性变量1
Introduce Foreign Method引入外加函数1
Introduce Local Extension引入本地扩展1
Introduce Null Object引入 Null 对象1
Introduce Parameter Object引入参数对象1
Intrusion Detection Systems入侵检测系统(IDS)4
Intrusion Prevention Systems入侵预防系统(IPS)4
Inversion of Control控制反转(IoC)
Isolation隔离性
isomorphism同构(数学领域专用术语)
iterable可迭代的
iteration迭代
iterator迭代器
Iterator Pattern迭代模式
iterator protocol迭代器协议

J

WordMeaning
Job作业
Job Description岗位描述(JD)
JOSEJSON 对象签名和加密
Json Web TokenJSON Web 令牌4
just-in-time compilation即时编译,JIT 编译
JVMJava 虚拟机(Java Virtual Machine)

K

WordMeaning
Key密钥
key-event notification键事件通知
Key Opinion Leader关键意见领袖(KOL),俗称大 V
Key Performance Indicator关键绩效考核指标(KPI)
Key Space键空间
key-space notification键空间通知
Key-Value Pair键-值对
KISS 原则保持简单原则(Keep It Simple Silly),“简单是一切之本3
KPI关键绩效考核指标(Key Performance Indicator)

L

WordMeaning
Language Integrated Query语言集成查询(LINQ)
Large大型
Large Language Model大型语言模型(LLM) 6
Layered Architecture分层架构
LDAPLightweight Directory Access Protocol,轻型目录访问协议
Leaky Encapsulation泄露的封装2
Legacy system遗留系统
license许可证
lifetime生命周期
Lightweight Directory Access Protocol轻量级目录访问协议(LDAP)4
LINE of Business业务线(LOB)4
link链接
link seam连接期接缝:在连接期接缝处,可以通过连接到另一个库来替换行为。在编译型语言中可替换的东西包括产品库、DLL、程序集或 JAR 文件。其目的是为了解除依赖,或感知某些在测试期间可有能会发生的条件。
linked resource链接的资源
Liskov Substitution Principle里氏替换原则(LSP)
literal字面量、文字常量、直接量
living style guides活样式指导4
LLM大型语言模型(Large Language Model) 6
load-balancing负载平衡
load balancer负载平衡器
load factor负载因子
load shedding减载4
LOC代码行数
Local Function局部函数
lock-step release同步发布4
log日志
loop自循环
loose coupling松散耦合
Low Fidelity Prototype低保真原型,抽象原型视图
low surrogate低位代理项
LSUD大批你所不知道的开发人员(Large Set of Unknown Developers)

M

WordMeaning
Mainframe主机
Maintainability可维护性
managed code托管代码
managed execution托管执行
Man-In-The-Middle Attack中间人攻击(MITM 攻击)
Management Key管理密钥
manifest清单
map映射
Market Requirement Document市场需求文档(MRD)
Massive Multiplayer Online Role-Playing Game大型多人在线角色扮演游戏(MMORPG)
Massively Multiplayer Online Role-Playing Game大型多人在线角色扮演游戏(MMORPG)
Mathematical Markup Language数学标记语言(MathML)
Mean Time Between Failures平均故障时间间隔(MTBF)4
Mean Time To Repair平均修复时间(MTTR)4
Media Service媒体服务
Mediator Pattern中介者模式
Medium中型
Memento Pattern备忘录模式
Merge合并
Metadata元数据
metaprogramming元编程
Middleware中间件
mind map思维导图、脑图、心智图
Minimum Marketable Feature最小可售特性(MMF)
Minimum Viable Product最小化可行产品(MVP)
Minimum Viable Release最小可行发布(MVR)
Missing Abstraction缺失抽象2
Missing Encapsulation缺失的封装2
Missing Hierarchy缺失层次结构2
Mixed Reality混合现实(MR)
Mobile Service移动服务
Mock Object模拟对象,仿对象:在内部对条件进行断言的伪对象
Move Field搬移字段1
Move Method搬移函数1
MRD市场需求文档(Market Requirement Document)
Multitenancy多租户
Multifaced Abstraction多方面抽象2
Multipath Hierarchy多路径层次结构2
Multitier Architecture多层体系结构
Multi-factor Authentication多重验证

N

WordMeaning
naming collisions命名冲突
Namespace命名空间,名称空间
native code本机代码
NCC.NET Core 社区(.NET Core Community)/.NET 中国社区(.NET China Community)
Near Field Communication近距离无线通信(NFC)
network hops网络跳数
NFC近距离无线通信(Near Field Communication)
nfx.NET Framework(.NET 框架)
Non-clustered Index非聚集索引
non-managed code非托管代码
non-optional非可选的
non-transactional pipeline非事务型流水线
node节点
normalize规格化
notification通知
notification hub通知中心
Null Object Pattern空对象模式
null-coalescing空值合并
Null coalescing operator空值合并运算符、空值结合运算符
N-TierN 层(结构)

O

WordMeaning
obfuscator混淆器
Object Pool对象池
Object Pool Pattern对象池模式
Object/Relational Mapper对象/关系映射器(ORM,O/RM)
object seam对象接缝:在对象连接处可以通过替换一个对象为另一个对象来“更替”行为。在面向对象语言中,通常通过子类化产品代码中的类并重写其方法来实现这一点。
Objectives and Key Results目标与关键成果法(OKR)
Observer Pattern观察者模式
On-demand (media)点播(媒体)
Once and Only Once一次且仅一次3(OAOO)
One rule, one place一个规则,实现一次
One-Size-Fits-AllOSFA
one-time token一次性令牌
Onion Architecture洋葱架构,由 Jeffrey Palermo 提出
Open Closed Principle开闭原则(OCP)
Open System Interconnection开放式系统互联(OSI)
Operating System操作系统(OS)
Optical Character Recognition光学字符识别(OCR)
Optimistic Concurrency乐观并发控制
optimistic locking乐观锁
orchestration编排
Orchestration Layer策略编排层
Ordering Principal良序原则
OS操作系统(Operating System)
OSGI开放服务网关协议(Open Source Gateway Initiative)4
overriding重写
Overview概览
over-post过度提交
OWASP开放式 Web 应用程序安全项目(Open Web Application Security Project)4

P

WordMeaning
P2P个人对个人(Person-to-Person)
Paas平台即服务(Platform As A Service)
packet sniffing分组嗅探
Page Blob页 BLOB
Parameterize Method令函数携带参数1
Partial Translate部分翻译(出自 Chrome 浏览器)
partition分区
Partition tolerance分区容忍性4
PascalCasePascal 大小写
pass-through直托
passive被动(的)
pattern模式
Pay as You Go即用即付
PC个人计算机(Personal Computer)
peek查看
peering rules对等交互规则4
Percent Encoding百分号编码
performance性能
performance counter性能计数器
performance-oriented面向性能
Person-to-Person个人对个人(P2P)
Personal Computer个人计算机(PC)
Pessimistic Concurrency悲观并发控制
pessimistic locking悲观锁
PHAME由 Booch 提出的对象模型的 4 个主要元素的设计规则的统称,即 Principle of Hierarchy, Abstraction, Modularization, and Encapsulation,层次结构、抽象、模块化与封装原则
pinch point汇点:影响结构图中的隘口和交通要冲,在汇点编写测试的好处就是只需针对少数几个方法编写测试,就能达到探测大量其他方法的改动的目的。
placeholder占位符
Platform as a Service平台即服务(Paas)
PMD项目管理文档(Program Managment Document)
point of invocation of the method方法调用点
Point-to-Site点到站点
polling轮询
polymorphism多态
polyrot programming多语言编程
Poor Man’s Dependency Injection穷人的依赖注入
post-initialization后初始化
postcondition后置条件
PoT程序思维(Program-to-Thoughts) 6
PRD产品需求文档(Product Requirements Document)
pre-flight request事先请求
pre-initialization预初始化
pre-training预训练 6
Predicate Decorator谓词修饰器
precondition前提,前置条件
presentation layer表现层
Preserve Whole Object保持对象完整1
primary database主数据库
primary storage主存储
primitive obsession基本类型偏执2
principal主体4
Private Class Data Pattern私有类数据模式
private cloud私有云
priority queue优先级队列
probe探测器
process进程
producer生产者
product backlog产品积压工作
Product Owner产品负责人(PO)
Product Requirements Document产品需求文档(PRD)
production生产(环境)
production load生产负载4
Program Managment Document项目管理文档(PMD)
Program-to-Thoughts程序思维(PoT) 6
programming by difference差异式编程
proof of concept概念验证
proportional error rate错误率比例4
protected variation防止变异
protocol协议
prototype原型
Prototype Pattern原型模式
proxy代理
Proxy Pattern代理模式
public cloud公有云
Pull Up Constructor Body构造函数本体上移1
Pull Up Field字段上移1
Pull Up Method函数上移1
push推送
Push Down Field字段下移1
Push Down Method函数下移1

Q

WordMeaning
quality assurance质量保证(QA)
Queue队列
Quota配额

R

WordMeaning
Rack机架
RAIIResource Acquisition Is Initialization,资源获取即初始化
Rapid Application Development快速应用程序开发(RAD)
RDBMS关系型数据库管理系统(Relational Database Management System)
Reactive extensions响应式扩展(Rx)4
Ready (status)就绪(状态)
real-time即时、实时
real-time discussions即时讨论、实时讨论
Rebellious Hierarchy叛逆性层次结构2
recursion递归
Redundancy冗余
Redundant冗余(的)
Ref Return应用返回
Ref Local局部引用
Ref Property引用属性
Ref-Safe-to-Escape引用安全逃逸
Ref-Safe-to-Escape scope引用安全逃逸范围
Refactor重构
region地域
reification具体化
Reinforcement Learning强化学习,一种机器学习的方法,通过从外部获得激励来校正学习方向从而获得一种自适应的学习能力
Reinforcement Learning from Human Feedback基于人工反馈的强化学习(RLHF)
relay中继
Relevancy适切性
Reliability可靠性
Relying Party依赖方
Remove Assignments to Parameters移除对参数的赋值1
Remove Control Flag移除控制标记1
Remove Middle Man移除中间人1
Remove Parameter移除参数1
Remove Setting Method移除配置函数1
Rename Method函数改名1
Replace Array with Object以对象取代数组1
Replace Conditional with Polymorphism以多态取代条件表达式1
Replace Constructor with Factory Method以工厂函数取代构造函数1
Replace Data Value with Object以对象取代数据值1
Replace Delegation with Inheritance以继承取代委托1
Replace Error   Code with Exception以异常取代错误码1
Replace Exception with Test以测试取代异常1
Replace Inheritance with Delegation以委托取代继承1
Replace Magic Number with Symbolic Constant以字面常量取代魔法数1
Replace Method with Method Object以函数对象取代函数1
Replace Nested Conditional with Guard Clauses以卫语句取代嵌套条件表达式1
Replace Parameter with Explicit Methods以明确函数取代参数1
Replace Parameter with Methods以函数取代参数1
Replace Record with Data Class以数据类取代记录1
Replace Subclass with Fields以字段取代子类1
Replace Temp with Query以查询取代临时变量1
Replace Type Code with Class以类取代类型码1
Replace Type Code with State/Strategy以 State/Strategy 取代类型码1
Replace Type Code with Subclass以子类取代类型码1
reporting报表
Repository存储库;仓储;仓库;资源库
REpresentational State Transfer表述性状态转移、表征性状态传输、具象状态传输(REST)
request pipeline请求管道
Requirements Churn需求波动
reserved专属
resolution解析
Resource Acquisition Is Initialization资源获取即初始化(RAII)
Resource Release Is Destruction在构造时没有“获取”资源,但在析构时释放资源(RRID),一种 RAII 的特殊用法
Resource-Oriented Architecture面向资源的架构(ROA)
Response Group响应群
Return on Investment投资回报(ROI)
reverse proxy module反向代理模块
retail零售版
Rich Client丰富客户端
Ripple Effect涟漪效应
RLHF基于人工反馈的强化学习(Reinforcement Learning from Human Feedback)
role角色
Rolling Upgrade滚动升级
round-robin轮流(分配);轮叫
round-tripping还原;回传;往返,往返切换
router路由器
row
RPC远程过程调用(Remote Procedure Call)4
RRIDResource Release Is Destruction,在构造时没有“获取”资源,但在析构时释放资源,一种 RAII 的特殊用法

S

WordMeaning
Saas软件即服务(Software As A Service)
Safe-to-Escape安全逃逸
Safe-to-Escape scope安全逃逸范围
salted password hashing加盐密码哈希4
SAN存储区域网络(Storage Area Network)4
SASL简单认证与安全层
Scalability缩放性
Scalable Vector Graphic可伸缩矢量图(SVG)
Scale缩放
Scale Out向外缩放
Scale Up向上缩放
scaling pattern扩展模式4
Schema (database)架构(数据)
Schema (xml)架构(xml)
Scrum MasterScrum 主管(SM)
SDK软件开发工具箱(Software Development Kits)
seam接缝:程序中的一些特殊的点,可以让你无需做任何修改就能达到修改程序行为的目的。
Search Engine搜索引擎(SE)
Search Engine Marketing搜索引擎营销(SEM)
Search Engine Optimization搜索引擎优化(SEO)
secondary storage二级存储
Secure Socket Layer安全套接层(SSL)
Security安全(性)
Security Development Lifecycle安全开发生命周期4
Security Socket Layer安全套接层
Security Token安全令牌
Self Encapsulate Field自封装字段1
self-hosted自管理主机4
Self-signed Certificate自签名证书
Semantic Kernel语义核心 6
semantic monitoring语义监控4
Semantic Versioning语义化版本控制
Separate Domain from Presentation将领域和表述/显示分离1
Separate Query from Modifier将查询函数和修改函数分离1
Serializable可序列化
Server Affinity服务器绑定
Server Driven Content Negotiation服务器驱动的内容协商
Server Side Render服务器渲染(SSR)
Service Bus服务总线
Service Contract服务合同
Service Level Agreement服务水平协议(SLA)
Service Provider服务提供方
session jacking会话劫持
Setting设置
Shared共享;分享
shared-memory data structure共享内存数据结构
Short-circuit evaluation短路求值
Sign in登录
Sign out注销
Signature签名
Single Level of Abstraction Principle单一抽象层次原则(SLAP)
Single responsibility principle单一职责原则(SRP)
Single Page Application单页面应用(SPA)
single point of failure单一故障点(SPOF)
Singleton Pattern单例模式
Site站点
Site-to-Site站点到站点
Skeleton-to-Thought思维框架(SoT) 6
skip list跳跃表
SLA服务水平协议、服务等级协议(Service Level Agreement)
Small小型
smart endpoint智能端点4
snapshot快照
SOA面向服务的架构(Service-Oriented Architecture)
SoT思维框架(Skeleton-to-Thought) 6
Software as a Service软件即服务(Saas)
source lines of code源代码行数(SLOC)
Speculative Hierarchy凭空想象的层次结构2
Split Temporary Variable分解临时变量1
sprint冲刺(敏捷开发术语)
sprint backlog冲刺积压工作
SQL DatabaseSQL 数据库
SSKD少量你所知道的开发人员(Small Set of Known Developers)
SSO单点登录(Single Sign-On)4
stage阶段
Staging过渡(环境)
state indeterminism状态不确定性
State-based testing基于状态的测试
State Pattern状态模式
Stateless无状态
Sticky Session黏性会话
Stickyness黏性;黏度
story故事(敏捷开发术语)
Storage存储
Storage Account存储账户
Strangler Application Pattern绞杀者模式4
strategic development tools战略设计工具 5,战略开发工具
Strategy Pattern策略模式
Stream
Structural Design Patterns结构性设计模式
structure结构
Structured Systems Analysis and Design Methodology结构化系统分析和设计方法(SSADM)
Subnet子网
Subordinate附属
Sub-region子地域
Subdomain子领域
Subscription订阅
Substitute Algorithm替换算法1
SWApache SkyWalking 的简写
symbol table符号表
Synchronized Multimedia Integration Language同步多媒体集成语言(SMIL)
syntactic sugar语法糖
System Under Test测试目标系统(SUT)

T

WordMeaning
Table
tactical development tools战术实施工具 5,战术开发工具
TAP,基于任务的异步模式
targeted testing目标测试
Task-based Asynchronous Pattern基于任务的异步模式
TCP传输控制协议(Transmission Control Protocol)
TDD测试驱动开发(Test-Driven Development)
Tease Apart Inheritance梳理并分解继承体系1
technical bankruptcy技术破产
Technical Debt技术债务(TDBT)
Template Method Pattern模板方法模式
Tenant租户
Terminus端点
test doubles测试替身
Test-Driven Development测试驱动开发(TDD)
test harness测试用具
the normalization of deviance异常正常化4
Thin Client瘦客户端
Thread线程
Thread Environment Block线程环境块
Thread Kernel Object线程内核对象
Thread Pool线程池
Thread Starvation线程饥荒
Throttle节流;限速
Timestamp时间戳
Throughput吞吐量
TNP交通网络提供者(Transportation Network Providers)
TOFU首次使用时信任(Trust On First Use)
Topic主题
Topology拓扑结构
Token令牌
Top-level statements顶级语句
ToT思维树(Tree-of-Thought)
TPL任务并行库
(Code) Tracing(代码)追踪
Transaction事务
Transaction Script事务脚本
Transient Error瞬时错误
Transparent Data Encryption透明数据加密4
Transportation Network Providers交通网络提供者(TNP)
Tree-of-Thought思维树(ToT) 6 是一种通过将复杂问题分解为更易于解决的小问题,为 LLM 推理提供更结构化的提示框架
Type Bloat类型膨胀

U

WordMeaning
UAT用户验收测试(User Acceptance Testing)4
Ubiquitous Computing普存计算
Ubiquitous Language统一语言
UDDI通用描述、发现与集成服务(Universal Description, Discovery, and Integration)
UI用户界面,包括视觉设计、交互设计和用户体验(User Interface)
Uncommitted未提交(的)
Update Domain更新域
unbox拆箱
under-post提交不足
undirected graph无向图
Unexploited Encapsulation未利用封装2
Unfactored Hierarchy未归并的层次结构2
Unified Modeling Language统一建模语言(UML)
Uniform Interface统一接口
Uniform Resource Locator统一资源定位符(URL)
unit of work工作单元
Unit test单元测试
unit test coverage单元测试覆盖率
unit-testing harnesses单元测试用例
unmanaged code非托管代码
Unmanaged Pointers非托管指针
Unnecessary Abstract不必要的抽象2
Unnecessary Hierarchy不必要的层次结构2
unnecessary overhead不必要的开销
Unutilized Abstraction未用的抽象2
Usability Review可用性评估
User Acceptance Test接受度测试(UAT)
User Analysis用户分析
User Datagram Protocol用户数据报协议(UDP)
User Interface用户界面,包括视觉设计、交互设计和用户体验(UI)
User Mode Stack用户模式栈

V

WordMeaning
Value Object值对象
variant变体
Variation Encapsulation Principle变化封装原则(VEP)
versionable interaction contract可以进行版本控制的交互契约
Vertical Scale垂直缩放
VES虚拟执行系统(Visual Execution System)
viscosity粘滞性
VIP虚拟 IP(或不译)
VIP SwapVIP 交换
Virtual Execution System虚拟执行系统(VES)
Virtual Network虚拟网络
Virtual Machine虚拟机
Virtual Private Network虚拟专用网络(VPN),在公用网络上建立专用网络,进行加密通讯,如网关通过对数据包的加密和数据包目标地址的转换实现远程访问。
Virtual Reality虚拟现实(VR)
viscosity粘稠性
Visitor Pattern访问者模式
VLO团体批量许可证;大量采购授权合约(Volume Licensing for Organizations)
VOL团体批量许可证;大量采购授权合约(Volume Licensing for Organizations)
Volume Licensing for Organizations团体批量许可证;大量采购授权合约(VOL 或 VLO)
VPC虚拟私有云(Virtual Private Cloud)4
VPN虚拟专用网络(Virtual Private Network)

W

WordMeaning
WCFWindows 通讯开发平台(Windows Comminication Foundation)
Weak Generational Hypothesis弱分代假设
Wearable Device可穿戴设备
Web Role网站角色
Web Scraping网络爬虫
Web Service网络服务
Web Service Definition LanguageWeb 服务定义语言(WSDL)
Web Sites网站
Weighted Method per Class类累计圈复杂度(WMC)
WF工作流(WIndows Workflow)
Wide Hierarchy过宽的层次结构2
Windows Comminication Foundation分布式通信(WCF)
Windows Internet Name ServiceWindows Internet 命名服务(WINS)
Windows Management InstrumentationWindows 管理规范(WMI)
Windows Presentation Foundation富客户端表示(WPF)
Windows Workflow工作流(WF)
WINSWindows Internet 命名服务(Windows Internet Name Service)
WINS ProxyWINS 代理
WINS ResourceWINS 资源
wireless communication无线通讯
WMIWindows 管理规范(Windows Management Instrumentation)
Worker Role辅助角色
Workflow工作流
workgroup工作组
World Wide Web Consortium万维网联盟(W3C)
WPF富客户端表示(Windows Presentation Foundation)
writebehind后写式

X

WordMeaning
X.509v3 certificateX.509 证书
XaaSEverything as a Service,一切皆服务
XML可扩展标记语言(Extensible Markup Language)
XOR异或(Exclusive OR)
XULXML 用户界面语言(XML User Interface Language)

Y

WordMeaning
YAGNI原则,不需要原则(You Aren’t Gonna Need It),“你不会用到它3

Z

WordMeaning
Zero-downtime Upgrade零停机升级
zip disk压缩磁盘
zone区域
zone list区域列表
zone transfer区域传送

注释

[1] 重构列表,摘自《重构》一书。

[2] 坏味道列表,摘自《软件设计重构》一书。

[3] 摘自《Microsoft.NET 企业级应用架构设计》一书。

[4] 摘自《微服务设计》一书。

[5] 摘自《领域驱动设计精粹》一书

[6] 来自大语言模型 LLM 相关术语

发表评论