知识卡片

模式命名经验

普通读书笔记卡 · 1918

内容

设计模式把重复出现的设计经验压缩成名字、意图、适用场景和后果。命名不是装饰,而是让团队能在更高层次讨论方案,避免每次都从类和方法的细节重新解释。发散:好名字是一种认知缓存。

参考来源

- 位置:第1章《引言》1.3节「模式的基本组成部分」(源文件:_epub-src/OEBPS/Text/part0008.xhtml) - 结论依据:原文明确说明模式名是一个助记名,命名一个新模式增加了设计词汇,使团队能在较高抽象层次上讨论设计并在文档中使用它,直接支持卡片对命名让团队能在更高层次讨论方案的论述。 - 原始内容:"模式名(pattern name)一个助记名,它用一两个词来描述模式的问题、解决方案和效果。命名一个新的模式增加了我们的设计词汇。设计模式允许我们在较高的抽象层次上进行设计。基于一个模式词汇表,我们自己以及同事之间就可以讨论模式并在编写文档时使用它们。"