问题标签 [business-rules]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
9 回答
10796 浏览

asp.net-mvc - MVC 中的业务规则在哪里

现在每个人都在谈论 MVC,我注意到业务规则没有得到解决。在过去的 3 层架构中,业务规则位于中间层。它们在新的 MVC 中处于什么位置?

0 投票
5 回答
592 浏览

language-agnostic - 如何在语言之间共享配置信息或业务规则

我正在寻找在不同地方使用相同数据而不重复自己的最佳实践——这可能包括配置或业务规则。

示例 1. 您希望在客户端使用 javascript 进行验证的数据验证规则,但您希望通过在服务器上进行验证来确保。

示例 2. 您的 Web 服务器和您的 cronjobs 使用相同的密码、用户名的数据库访问。

易于处理和人类可读的解决方案将是一个优势。

0 投票
1 回答
163 浏览

javascript - 什么是正确的编码方法,然后在 ASP.NET Web 应用程序中检索业务规则静态错误(不是异常消息)消息?

在过去的 6 年里,我用几种不同的方式给这只猫换了皮。硬编码的字符串、带有 const 的静态类和资源文件。你使用什么方法,为什么?与客户端错误消息集成的奖励积分!

0 投票
4 回答
772 浏览

business-rules - 用于实施 ERP 和其他企业应用程序的资源?

在开发类似 ERP 的软件或任何其他复杂的业务系统时,您会使用哪些资源来获得最佳实践?

我是开发商,不是会计师,不是采购员,也不是经理。
我确实有工程项目管理经验(非软件相关),并且我在设计、采购、库存管理、销售、制造、质量控制、售后服务等方面的业务流程方面有相当多的经验。

但我的问题是,在开发业务软件时,您总是会遇到缺乏专业知识的领域,我相信对流程的良好理解以及其他人如何解决类似问题对于开发合格的软件是绝对必要的。

那么,是否有任何在线资源具有一些​​关于人们如何在 ERP 系统等中解决和实施业务规则和流程的最佳实践或实践经验集合?

0 投票
8 回答
353 浏览

business-rules - 你真的认为钱不应该成为创业的动力吗?

一直以来,我都听过很多创业者的座右铭:做自己热爱的事,不为钱做事!

我同意将金钱作为一种交换手段,但我认为这是一个重要因素。

您有什么建议/想法,IT 企业家:专注于市场/金钱还是您对什么充满热情?

0 投票
14 回答
7140 浏览

exception - 违反业务规则是否应该引发异常?

违反业务规则是否应该引发异常?

0 投票
1 回答
227 浏览

biztalk - 帮助业务规则

我有一个节点集,其中包含具有唯一值的各种数量的节点。如果节点集包含具有某些可能值的节点,我希望触发规则。

示例:包含一个节点集的实例,其中一个节点 Y=1 和另一个 Y=2 节点应该触发规则。

应该触发的实例:
- X
- - Y - 1
- - Y - 2
- - Y - 3
- - Y - 4

不应触发的实例:
- X
- - Y - 1
- - Y - 3
- - Y - 4

我尝试使用 AND、OR 和其他方法,但“问题”是,由于引擎进行模式匹配,它会测试每个节点的条件,它要么总是触发,要么永远不会触发。

这不是那么复杂的问题。有多难 :) 当我找到“一组价值观”时,我以为我是安全的,但那更多的是“枚举”。感谢任何建议。

问候马丁带来

0 投票
4 回答
10542 浏览

java - 评估业务规则引擎的标准

我们正在购买业务规则引擎。我们希望使我们的核心应用程序可针对具有略微不同要求的不同客户进行定制。真正进行定制的人是分析师。即技术熟练的非程序员(通常具有科学学位)。

评估业务规则引擎的标准是什么?有开源的和商业的吗?您在易用性、文档、支持、价格等方面有何经验?

我们的应用程序是 Java 语言。

0 投票
3 回答
2071 浏览

customization - 何时使用业务规则引擎

何时使用业务规则引擎?

业务规则引擎和脚本/配置/定制有什么区别

0 投票
5 回答
3062 浏览

unit-testing - 如何对业务规则进行单元测试?

我需要一个单元测试来确保我正确地累积假期时间。但是假期时间是根据业务规则累积的,如果规则改变,那么单元测试就会中断。

这可以接受吗?我是否应该通过一个方法公开规则,然后从我的代码和测试中调用该方法以确保单元测试不那么脆弱?

我的问题是:对可能发生变化的业务规则进行单元测试的正确方法是什么?