【发布时间】:2009-03-16 18:16:57
【问题描述】:
看起来设计中的中介越多,设计的质量就越低。因为这意味着在 Mediator 内部的程序脚本中完成的更多,而在 OOP 中完成的更少。你怎么看?
这让人想起 Martin Flower 书籍中的事务脚本与域模型对比。
我刚刚发现自己正在编写一个 Mediator 对象,该对象将 4 个其他对象连接起来并创建新功能。但我不确定这是不是不好的做法:“好的,有一些对象,不知道也不关心是否需要更多对象,现在我将它们推入调解器设计模式(这是一个非常好名字)我会写下所有缺失的东西。”
你觉得怎么样?
【问题讨论】:
标签: design-patterns