Empower the Team

…or why sometimes 1 + 1 > 2

Posts Tagged ‘complexity

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

Einstein lives!

with one comment

Q:  Have you ever fallen into a complexity trap?

A: Any intelligent fool can make things bigger and more complex… It takes a touch of genius – and a lot of courage to move in the opposite direction. We can’t solve problems by using the same kind of thinking we used when we created them. (Einstein)

Don’t you just love those overconfident experts always seeking bigger and better solutions…

Written by dyancorutiu

January 6, 2009 at 10:18 pm