December 2017
Intermediate to advanced
468 pages
13h 12m
English
This pattern suggests avoiding coupling the client object (sender of requests) with the receiver object by enabling objects (more than one) to handle the request.

The preceding diagram depicts the typical structure of the chain of responsibility; the handler is the interface to define the requests and optionally express the successors along with concrete handlers that can handle the requests and forwards the same if needed.
Here's a list of the benefits:
The impact is, ...
Read now
Unlock full access