我在完成一项任务时调查了观察者模式。到目前为止,我的结论是它最初出现在一本由名为“四人帮”的团体撰写的书籍中。
但是我也看到它的第一个实现是基于SmallTalk MVC框架的。
观察者模式有起源吗?谁首先设计了它?四人帮成员中的哪位开发了它?自创建以来,它是否经历了任何变化?
另外,该模式的一些实现包括所谓的“ConcreteSubject”,这是Subject类的一般化。这是模式的变体,还是从原始模型演变而来?
我在完成一项任务时调查了观察者模式。到目前为止,我的结论是它最初出现在一本由名为“四人帮”的团体撰写的书籍中。
但是我也看到它的第一个实现是基于SmallTalk MVC框架的。
观察者模式有起源吗?谁首先设计了它?四人帮成员中的哪位开发了它?自创建以来,它是否经历了任何变化?
另外,该模式的一些实现包括所谓的“ConcreteSubject”,这是Subject类的一般化。这是模式的变体,还是从原始模型演变而来?
// this is an observer