Non sono un esperto di Drools. Ho una certa familiarità con esso, sperimentando con esso. Non riesco ad apprezzare, perché dovrei averne bisogno.Perché dovrei usare Drools?
Le mie applicazioni tipiche sono applicazioni Web aziendali. Sì, hanno una certa quantità di regole. Ma questi sono implementati usando tabelle di database, query SQL e un'interfaccia utente piacevole per gli utenti aziendali per modificare le regole. Le regole non sono arbitrarie, sono attentamente pensate prima di essere messe in produzione.
I miei utenti aziendali non utilizzeranno mai una lingua di script (Drools) per modificare nulla. Consenti alle regole di modifica da sole. Sono perfettamente felici utilizzando le schermate dell'interfaccia utente per modificare le regole. Inoltre possono fare errori di sintassi di zillion in un file Drools, se li lascio da nessuna parte vicino ad esso.
Ancora
- Perché dovrei usare Drools in questo scenario?
- Ci sono dei fanatici di Drools che ho incontrato che insistono sul fatto che dovrei cambiare tutto il mio codice per utilizzare Drools.
Quindi, Drools è utile? Non sono sicuro.
rendo conto che questa è una domanda molto vecchio, ma voglio solo far notare che Drools ha qualche interfacce utente di modificare le regole in modo "bella", senza doversi preoccupare della sintassi script. –