架构
架构设计模式
架构边界
架构集
软件开发专有名词汇总
架构与设计模式
| 缩写 | 英文全称 | 中文名称 |
|---|---|---|
| DDD | Domain-Driven Design | 领域驱动设计 |
| CQRS | Command Query Responsibility Segregation | 命令查询职责分离 |
| EDA | Event-Driven Architecture | 事件驱动架构 |
| SOA | Service-Oriented Architecture | 服务导向架构 |
| MVC | Model-View-Controller | 模型-视图-控制器 |
| MSA | Microservice Architecture | 微服务架构 |
| MCP | Model Context Protocol | 模型上下文协议 |
| OOP | Object-Oriented Programming | 面向对象编程 |
分布式系统理论
| 缩写 | 英文全称 | 中文名称 |
|---|---|---|
| CAP | Consistency-Availability-Partition tolerance | 一致性-可用性-分区容忍性 |
| BASE | Basically Available-Soft state-Eventually consistent | 基本可用-软状态-最终一致性 |
| ACID | Atomicity-Consistency-Isolation-Durability | 原子性-一致性-隔离性-持久性 |
设计原则
| 缩写 | 英文全称 | 中文名称 |
|---|---|---|
| SOLID | - | 面向对象设计五大原则 |
| SRP | Single Responsibility Principle | 单一职责原则 |
| OCP | Open-Closed Principle | 开闭原则 |
| LSP | Liskov Substitution Principle | 里氏替换原则 |
| ISP | Interface Segregation Principle | 接口隔离原则 |
| DIP | Dependency Inversion Principle | 依赖倒置原则 |
| DRY | Don't Repeat Yourself | 不要重复自己 |
| KISS | Keep It Simple, Stupid | 保持简单原则 |
| YAGNI | You Ain't Gonna Need It | 你不会需要它 |