We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents f61147c + f59c732 commit 21563eeCopy full SHA for 21563ee
chain-of-responsibility/README.md
@@ -6,7 +6,7 @@
6
7
> 把请求从链中的一个对象传到下一个对象,直到请求被响应为止。通过这种方式去除对象之间的耦合。
8
9
-通过上面的图其实也能看个差不多了,在这幅图中水桶就是整个链路中被传递的对象。它可以在链路上的任意一个节点被消费,如果你觉得剩的水可以继续给下一个节点用,你甚至可以将它继续传递下去。这样设计的好处就行定义中说的那样,去除对象将的耦合。
+通过上面的图其实也能看个差不多了,在这幅图中水桶就是整个链路中被传递的对象。它可以在链路上的任意一个节点被消费,如果你觉得剩的水可以继续给下一个节点用,你甚至可以将它继续传递下去。这样设计的好处就行定义中说的那样,去除对象间的耦合。
10
11
假设这个业务场景需要请求的对象是存在联系的,比如具有一定顺序去消费同一个对象,又比如他们消费对象的方法相同,具体逻辑略有差异。此时如果这个水桶对象的传递不通过责任链这种模式,看看会有什么问题。
12
0 commit comments