(1)的选择是开发一个软件系统时的基本设计决策; (2)是关注软件系统的设计与实现,描述了如何实现构件及构件之间的关系。 引用计数是C++管理动态资源时常用的一种(3)。
- (1) A 架构模式 B 惯用法 C 设计模式 D 分析模式
- (2) A 架构模式 B 惯用法 C 设计模式 D 分析模式
- (3) A 架构模式 B 惯用法 C 设计模式 D 分析模式
三层模式对比总结
| 模式 | 层次 | 范围 | 例子 |
|---|---|---|---|
| 架构模式 | 最高层 | 系统整体结构 | 分层、MVC、微服务 |
| 设计模式 | 中间层 | 类/对象协作 | 工厂、观察者、策略 |
| 惯用法 | 最低层 | 语言相关技巧 | C++ 引用计数、RAII、PIMPL |