Drools Refcard

Para todos los fans de los Refcards de DZone aquí os presento el de Drools:

El Refcard trata desde las ventajas de un BRMS, JARs que componen Drools, configuración Maven, integración con Camel y Spring, lenguaje DRL y Tablas de decisión,…

Especialmente interesante esta parte:

Cuándo usar un BRMS Cuándo no usar un BRMS
· El tema es demasiado complejo para ser tratado con el código if-else

· El problema no es demasiado complejo para ser tratado con if-else pero estos ifs están sujeto a cambios frecuentes

· La solución requiere un gran número de if-else anidados

· La versión codificada de la solución con if-else es inmantenible

· Se quiere proporcionar una forma en la que el analista de negocio no técnico pueda introducir nuevas reglas

· La lógica detrás de las reglas es simple.

· No es posible escribir las reglas sin usar una serie de ifs-else en las reglas

· La lógica no está sujeta a cambios frecuentes o no cambia en absoluto (independientemente de la complejidad).

· El problema puede ser dividido en un pequeño conjunto de condiciones y acciones.

Podéis descargar el Refcard aquí.

Deja un comentario