5 ms·
My question with rules engines is, “how do you test and deploy changes to the rules?” If you go through the same process as the rest of your software, then why
by zachrose 8y ago
My question with rules engines is, “how do you test and deploy changes to the rules?” If you go through the same process as the rest of your software, then why not just use code? If you have a different process, how do you make sure your rules don’t conflict or overlap in unexpected ways?
- Aeolun 8y agoThat is up to the business, though with a rules engine I imagine you can empirically test that all cases are covered by just running all possible inputs through it.
- pjc50 8y agoThe rules are code and should be handled as such - but they're written in a domain specific way that makes them easier for humans to compare against the spec.