Hello everyone,
If you were designing or architecting a system from scratch and someone suggested that rather than placing all your business logic in
Java code,
you should use instead a Business Rules Managment system like iLog JRules or
JBoss business rules, what would you tell them? Would you go along with it? Is Business Rules Managment the future (is it being used a lot today) or is just a way for business to take more control away from developers and make our lives more difficult?
I am working on a project where this option has been suggested. I am a bit skeptical, I am not sure how much a rules engine can accomplish. Can it deliver on its promise of giving more control of the business logic to the busienss users while not getting in the way of developers?
Just wanted to hear everyone's opinion on this.
Thanks.