chain-of-responsibility

chain of responsibility design pattern - regd.

I've seen some questions on this pattern but I am trying to understand more about this design pattern in depth. Any resources in this regard, experts commentary on what scenarios they tend to use this pattern and what scenarios to avoid and some real world examples will be really helpful in this regard. I am not looking for what is COR t...

Pattern where only one handler of many should act based on specialization

I'm trying to rewrite some code to break some coupling issues and make it easier to modify in the future. Right now, I have a static factory method in a base class that, depending on the situation, picks an appropriate implementation. The decision is based on degrees of specialization: While types A and B both can handle this, B...