Chain Of Command And Passing Parameters

You may also like...

2 Responses

  1. Mike Levy says:

    What you describe seems very close to the Pipe & Filters pattern. How do you feel the two patterns compare?


  2. Chuck says:


    As far as I can tell, Pipe and Filters is a higher level abstraction (in most contexts, it’s used in discussion of message handling) than Chain of {Something}. I think the best way to describe the relationship is that Chain of {Something} can be used to _implement_ Pipe and Filters.

    But the gist of the idea is the same: break up logic into small, more modular, more pluggable units.