Chain of Responsibility模式改进
Chain?of?Responsibility模式 文中的代码示例,很是复杂,有重复,方法不关注
如handler中的:
这个方法明显做了两件事,而且每个具体的handler中都得这样写。所以现在重构下,把重复的事向上提一层,并把方法分离成两个方法Handler改成现在这个样:?request,client不变。优雅多了。
这个方法明显做了两件事,而且每个具体的handler中都得这样写。
所以现在重构下,把重复的事向上提一层,并把方法分离成两个方法
Handler改成现在这个样:
?request,client不变。优雅多了。
?
request,client不变。优雅多了。