知识卡片

门面压缩认知

普通读书笔记卡 · 1856

内容

门面模式把多个子系统的复杂接口收束成一个高层入口,让调用方以更少知识完成任务。发散:它不是消灭复杂性,而是把复杂性留在边界内管理,正好呼应[[迪米特法则]]。

参考来源

- 位置:《秒懂设计模式 2021》第7章《门面》「傻瓜相机」例子(源文件:_epub-src/OEBPS/Text/chapter007.html) - 结论依据:原文用傻瓜相机把复杂拍照操作封装成一键操作的例子,说明门面模式把多个子系统接口收束成高层入口,直接支持卡片论点。 - 原始内容:"门面模式(Facade)……能将多个不同的子系统接口封装起来,并对外提供统一的高层接口,使复杂的子系统变得更易使用……只为外界提供一个简单方便的快门按键,让用户能够'一键操作'。"