No soy un experto en Drools. Sin embargo, estoy familiarizado con esto experimentando con él. No puedo apreciar, ¿por qué lo necesitaría?¿Por qué debería usar Drools?
Mis aplicaciones típicas son aplicaciones web empresariales. Sí, sí tienen cierta cantidad de Reglas. Pero esos se implementan utilizando tablas de bases de datos, consultas SQL y una interfaz de usuario agradable para que los usuarios comerciales modifiquen las reglas. Las reglas no son arbitrarias, sino cuidadosamente pensadas antes de ponerlas en producción.
Los usuarios de Mi empresa nunca usarían un lenguaje de scripts (Drools) para modificar nada. Deje Alone Modify Rules. Están muy contentos de usar las pantallas de interfaz de usuario para modificar las reglas. Además, pueden hacer un trillón de errores de sintaxis en los archivos de Drools, si los dejo cerca de él.
De nuevo
- ¿Por qué debería usar Drools en este escenario?
- Hay fanáticos de Drools que he conocido que insisten en que debería cambiar todo mi código para hacer uso de Drools.
Entonces, ¿es útil Drools? No estoy seguro.
cuenta de esto es una pregunta muy antigua, pero sólo quiero señalar que Drools tiene algo de interfaces de usuario para modificar las reglas de una manera "agradable", sin tener que preocuparse por la sintaxis de comandos. –