知识卡片

中介者会变胖

普通读书笔记卡 · 1922.e.1

内容

中介者简化了同事对象,却可能把复杂性集中到自己身上。发散:它适合管理交互协议,但需要继续拆分规则,否则中心对象会演化成新的复杂源。

参考来源

- 位置:第5章《行为型模式》5.5节「Mediator(中介者)」8.效果第5点(源文件:_epub-src/OEBPS/Text/part0085.xhtml) - 结论依据:原文明确指出中介者模式将交互的复杂性变为中介者的复杂性,因为中介者封装了协议,它可能变得比任一个Colleague都复杂,可能使中介者自身成为难以维护的庞然大物,直接支持卡片对中介者简化了同事对象却可能把复杂性集中到自己身上的论述。 - 原始内容:"使控制集中化。中介者模式将交互的复杂性变为中介者的复杂性。因为中介者封装了协议,它可能变得比任一个Colleague都复杂。这可能使得中介者自身成为一个难于维护的庞然大物。"