Strength Of The Rule-Engine Approach

Rule-engines have a special advantage over their imperative counterpart.  Lets get some footing with a quote from Martin Fowler: A rules engine is all about providing an alternative computational model. Instead of the usual imperative model, commands in sequence with conditionals and loops, it provides a list of production rules. …