Q1主动回忆难度 2
1/8
设计模式 · 中级 06
记忆强度
设计模式中级题库第 6 组,共 8 张卡片。
设计模式 · 中级 06
简单工厂适合集中少量、稳定类型的创建规则;
备忘录模式将某一时刻可恢复的内部状态封装为快照,由独立管理者负责保存与选择快照,而业务对象负责创建和恢复。
组合模式适合表达“部分与整体具有相近操作接口”的层级结构,使调用方能够较一致地处理叶子节点和容器节点。
模块模式的核心价值是建立封装边界:隐藏实现细节,只暴露稳定、受控的能力。
依赖注入把依赖关系显式放在构造参数、函数参数或组件上下文中,由外部组合对象;
组合模式通过让叶子节点和容器节点实现共同操作,使调用方能够以一致方式遍历、渲染或计算树结构。
现代模块系统已经提供文件级作用域、显式导入导出和静态依赖分析,因此传统立即执行函数式模块不再是默认选择;
外观模式通过提供面向具体用例的稳定入口,隐藏多个子系统之间的调用顺序、参数转换、错误归一化和补偿逻辑。