An variation on the Chain of Responsibility pattern that can make extending the chain more convenient.
Conquer conditionals with the Chain of Responsibility
Cleanly and easily add undo-ability, with the Command Pattern.
Join guest chef Chris Strom for an introduction to the Command Pattern
Kicking off 2017 with a very special guest series on Design Patterns!