Getting a Rule Set Working Quickly

It can be useful to get a CER rule set "up and running" quickly by deferring certain rule development tasks.

Consider using one or more of the following short cuts:

Important: Simply taking these shortcuts does not remove the need to do the work more rigorously, it merely defers some of this working until after the point at which your rule set is "runnable".

You should not hold off on creating tests for your rules; in particular, if you take these shortcuts, a good body of rule set tests will help prevent you introducing certain types of error when you come to undo the shortcuts. Create your tests as you write your rules.

You may also be tempted to hold off on creating description rule attributes for your rule classes; however, in the early stages of rule set design, such a short cut can prove to be false economy, as the description rule attributes can greatly assist you in debugging rules, for a relatively cheap cost.