0
가격 엔진을 구현하기 위해 NRules.Net을 조사하고 있습니다. 일부 testings를 후, 나는 정말규칙 엔진과 리치 도메인 모델
- 규칙은 여전히 일반 CS 클래스입니다 ... 풍부한 도메인 모델을 사용하여 대 닷넷 규칙 엔진을 사용의 장점을 이해하지 못하는
- I (동적 아무것도 없다)
마지막으로 .net 규칙 엔진을 사용해야하는 이유는 무엇입니까? 제가 빠진 것이 있습니까?
감사 셉
알아보기 쉽니? 버스 요인은 무엇입니까? 귀하의 사용자가 [규칙을 사용자 정의] (https://stackoverflow.com/questions/46756032/ui-for-creating-business-rules-in-nrules)하거나 문서가 있습니까? 쉽게 디버깅 할 수 있습니까? – lloyd
개발자 만 마케팅 팀에서 제공 한 입력을 기반으로 규칙을 사용자 정의합니다. 이 단계에서는 이해/디버그하기가 쉽습니다. – Seb
복잡한 부울 논리 (&&, OR, XOR 등)와 함께 체인 규칙과 같은 실질적인 이점을 얻지 못하면 외부 엔진을 피할 것입니다. 규칙이 단순한 클래스 일 경우 계산을 위해 이러한 블랙 박스를 사용하는 점이 무엇입니까? 그들? 모든 규칙이 클래스이고 로직이 포함 된 프로젝트 (PHP)에서 간단한 규칙 엔진을 구현했습니다. 복잡한 규칙 엔진을 사용할 때 유일한 점은 매우 매개 변수화 된 워크 플로 솔루션 (즉, 동적 워크 플로 작성기)을 사용하는 경우입니다. –