Empower the Team

…or why sometimes 1 + 1 > 2

Archive for April 2009

Forget OO… use a Rule Engine !

without comments

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

Rules vs OO

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

Written by Maria Bortes

April 2, 2009 at 10:42 pm