From f59c732e36d58507a2a67dcf4e9766c1bee9e385 Mon Sep 17 00:00:00 2001 From: amoschen Date: Mon, 2 Oct 2023 14:44:15 +0800 Subject: [PATCH] Update README.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 更新错别字 --- chain-of-responsibility/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/chain-of-responsibility/README.md b/chain-of-responsibility/README.md index ed58782..8405fe2 100644 --- a/chain-of-responsibility/README.md +++ b/chain-of-responsibility/README.md @@ -6,7 +6,7 @@ > 把请求从链中的一个对象传到下一个对象,直到请求被响应为止。通过这种方式去除对象之间的耦合。 -通过上面的图其实也能看个差不多了,在这幅图中水桶就是整个链路中被传递的对象。它可以在链路上的任意一个节点被消费,如果你觉得剩的水可以继续给下一个节点用,你甚至可以将它继续传递下去。这样设计的好处就行定义中说的那样,去除对象将的耦合。 +通过上面的图其实也能看个差不多了,在这幅图中水桶就是整个链路中被传递的对象。它可以在链路上的任意一个节点被消费,如果你觉得剩的水可以继续给下一个节点用,你甚至可以将它继续传递下去。这样设计的好处就行定义中说的那样,去除对象间的耦合。 假设这个业务场景需要请求的对象是存在联系的,比如具有一定顺序去消费同一个对象,又比如他们消费对象的方法相同,具体逻辑略有差异。此时如果这个水桶对象的传递不通过责任链这种模式,看看会有什么问题。