0
価格エンジンを実装するためにNRules.Netを調べています。いくつかのtestings後、私は本当にルールエンジンとリッチドメインモデル
- ルールはまだプレーンCSクラスです...豊富なドメインモデルを使用して、VS .NETのルール・エンジンを使用する利点を理解していない
- I(ダイナミック何もありません)
最後に、どうしてネットルールエンジンに行かなければならないのですか?私が行方不明のものはありますか?
おかげ セブ
理解しやすいですか?あなたのバス要因は何ですか?あなたのユーザは[ルールをカスタマイズする](https://stackoverflow.com/questions/46756032/ui-for-creating-business-rules-in-nrules)か、それに関する文書を持っていますか?デバッグは簡単ですか? – lloyd
開発者のみが、マーケティングチームからのインプットに基づいてルールをカスタマイズします。この段階では、理解しやすく/デバッグするのが簡単です。 – Seb
複雑なブール論理(&&、OR、XORなど)とともにチェーンルールのような本当のメリットをもたらさない限り、外部エンジンは避けたい ルールが単純なクラスである場合、そのようなブラックボックスを計算に使用する点それら? 私はすべてのルールがクラスであり、そのロジックを含んでいるプロジェクト(PHP)にシンプルなルールエンジンを実装しました。複雑なルールエンジン(私にとっては)を使用する唯一のポイントは、非常に非常にパラメータ化されたワークフローソリューション(つまり動的ワークフロービルダー)を使用している場合です –