Archive for April 2009
Forget OO… use a Rule Engine !
This is the most funny-scary reason to build/use a rule engine for your apps:
“Drools / JBoss Rules is a very good solution to stop your business logic from being fragmented and scattered throughout your code” from Paul Browne (http://www.theserverside.com/news/thread.tss?thread_id=43901#225703)…
or in other words and images:
Why use a bus (a highly cohesive business object encapsulating several rules and behaviours), when you can use several cars (rule objects) to achieve the same thing ?

Rules vs OO
Which option is greener ? (image from http://makeitgreen.webs.com/cbb.html)