0
我專門研究Drools。但是,一般來說,我想知道哪些規則引擎可以「重用」規則的最佳做法。編寫可重複使用規則的最佳做法
我專門研究Drools。但是,一般來說,我想知道哪些規則引擎可以「重用」規則的最佳做法。編寫可重複使用規則的最佳做法
編寫可重用的業務規則,就像在任何語言編寫可重用的代碼很多:
規則應該有一個單一的責任。 (即不以單一的規則計算4個 不同的值,獨立出來)
摘要常用規則到各自的規則包,這樣 可以與其他規則車型共享。 (不要複製 多條規則中的邏輯)
模型規則在適當的抽象層次上。業務規則中操縱的對象應該反映業務用戶熟悉的概念。