Definition:
The intent of Chain-of-responsibility pattern is to avoid coupling the sender of a request to its receiver, by giving more than
one object a chance to handle the request.

What is:
Chain-of-responsibility pattern

Example:
1. Bob Tarr’s Chain-of-responsibility pattern

2. Pattern Summaries: Chain of Responsibility

3. Follow the Chain of Responsibility

4. The Chain of Responsibility pattern’s pitfalls and improvements

5. Using the Chain of Responsibility Pattern at dot NET (code)