I recently put together some examples of real decision tables in action.

This example prepares invoices for sending to customers. It shows how concisely a decision table can contain the necessary logic in less than a page.


The equivalent in COBOL or Java would run to a number of pages and be much harder to understand.

Download PDF Example