Kaizen, depending on the volume and type of your dynamic rules, you could end up using a workflow mechanism, such as MS WF, to define rules as workflow actions, for example ... in this way you isolate the logic and do not need a complete overhaul applications when you need to change something in the workflow.
This may not be the best solution, but it may be an alternative ...
source
share