38.新模式

规格模式(Specification Pattern)

对象池模式

雇工模式也叫做仆人模式(Servant Design Pattern),其意图是:雇工模式是行为模式的一种,它为一组类提供通用的功能,而不需要类实现这些功能,它是命令模式的一种扩展。

黑板模式是观察者模式的一个扩展,它的意图如下:允许消息的读写同时进行,广泛地交互消息。黑板模式常见的有两种实现方式:

  • 数据库作为黑板,在该模式下,消息的读取是通过消费者主动“拉取”,因此该模式也叫做“拉模式”
  • 消息队列作为黑板,通过订阅—发布模型即可实现黑板模式。在该模式下,消费者接收到的消息是被主动推送过来的,因此该模式也称为“推模式”

空对象模式是通过实现一个默认的无意义对象来避免null值出现,简单地说,就是为了避免在程序中出现null值判断而诞生的一种常见设计方法。

results matching ""

    No results matching ""