责任链模式初体验

昨天想到前段时间重构的代码,感觉不是很满意,用的是组合模式,前前后后把对象包裹的太复杂,而且如果以后继续扩展的话,想必会更加复杂,想想能不能使代码结构更简单些,于是决定用责任链模式来改造一下。 责任链模式,我的理解就是一连串的操作连成一条链,然后按照链的顺序来执行,这好像满足我的业务场景。责任链最常见于过滤器了,过滤器因为涉及到层层过滤,可能存在多个过滤器一起使用,这就是典型的责任链模式了。好了,
相关文章
相关标签/搜索