Design patterns 当满足最后一个条件时,这个模式调用函数的名称是什么
我有一个结果函数,我只想在满足x个条件时调用它,只要满足最后一个条件 为了减少耦合,每个条件都可以忽略其他条件 我想可能有某种“决策”对象,你可以注册你的结果函数,你可以指定你的x个条件。当满足每个条件时,它调用决策对象,让它知道它已经满足了。当满足最后一个条件时,调用result函数 我遇到过线程阻塞对象,它们可以做到这一点,但我并不是在寻找线程阻塞的答案Design patterns 当满足最后一个条件时,这个模式调用函数的名称是什么,design-patterns,Design Patterns,我有一个结果函数,我只想在满足x个条件时调用它,只要满足最后一个条件 为了减少耦合,每个条件都可以忽略其他条件 我想可能有某种“决策”对象,你可以注册你的结果函数,你可以指定你的x个条件。当满足每个条件时,它调用决策对象,让它知道它已经满足了。当满足最后一个条件时,调用result函数 我遇到过线程阻塞对象,它们可以做到这一点,但我并不是在寻找线程阻塞的答案 我所描述的有一个通用术语吗?我不确定是否有一个通用术语,但它似乎是和的组合--如果我必须给它一个名称,我可能会称它为“保护函数”或“保护方
我所描述的有一个通用术语吗?我不确定是否有一个通用术语,但它似乎是和的组合--如果我必须给它一个名称,我可能会称它为“保护函数”或“保护方法”。我不确定是否有一个通用术语,但它似乎是和的组合——如果我必须给它起个名字,我可能会称它为“保护函数”或“保护方法”。除了作为一种模式之外,这是: 在计算机编程中,数据流编程是一种编程范式,它将程序建模为操作之间数据流的有向图,从而实现数据流原理和体系结构 是一种可用于数据流编程的企业模式
对于Java,您可以看到这样一个问题:除了作为模式之外,这是: 在计算机编程中,数据流编程是一种编程范式,它将程序建模为操作之间数据流的有向图,从而实现数据流原理和体系结构 是一种可用于数据流编程的企业模式
对于Java,您可以看到以下问题:这是。@mmdemirbas:+1您应该将此作为答案发布。这是。@mmdemirbas:+1您应该将此作为答案发布。我确实想到了“守卫”这个词,还有人向我提到了调解人——虽然它似乎与观察者相反——观察者是一个事件的多个观察者——我需要一个观察者来观察多个事件:-@TimGradwell:观察者本身并不意味着一个或多个观察者。也许它的同义词publish-subscribe更有意义——你有多个发布者和一个订阅者,还有人向我提到了调解人——虽然它似乎与观察者相反——观察者是一个事件的多个观察者——我需要一个观察者来观察多个事件:-@TimGradwell:观察者本身并不意味着一个或多个观察者。也许它的同义词publish-subscribe更有意义——您有多个发布者和一个订阅者。