Questions tagged [business-rules]
The business-rules tag has no summary.
68 questions
2 votes
3 answers
168 views
Explicit business rules vs business rules through events?
I don't know how to look for this so I apologize if this is already answered. I'm wondering how to decide what is best in terms of SRP and explicit business rules. I feel that writing business logic ...
1 vote
3 answers
556 views
How do you record and track your business logic for software projects?
In my work, which is a UK university, we currently have no specific way of recording and tracking business logic and rules as they arise from stakeholders for our in-house software projects. We use ...
3 votes
2 answers
263 views
Getting the UI to know about Business Rules for Form Controls
Situation: VB.NET WinForms application, using the WinForms as a presentation layer project. Another class library project containing the business layer, in the form of CQS and Service classes, plus a ...
0 votes
0 answers
193 views
Design pattern for intercepting requests to an API (Rule Engine)
I want to use a rule engine to centralize business rules. My rules require information not typically owned by systems that call the rules engine. I don't want to complicate these systems (System A and ...
0 votes
4 answers
157 views
Is web application routing Enterprise or Application Business Rules from the viewpoint of Clean Architecture?
From the one side, customer can order "I need products list on /products and conversion statistics on /statistics/conversion". In this case, we need to obey in and write something like: ...
-1 votes
1 answer
184 views
Designing a system which can use business rules to determine whether there is a difference between two versions of an entity
I'm trying to design a system which can determine whether there is a difference between a field or not given two objects. In my tool, we get multiple versions of the same title, with minor ...
2 votes
3 answers
819 views
What defines a business rule, as opposed to application or presentation logic?
The way I explain it to myself is that a business rule is a requirement for a domain concept of an application. One of the core tasks of my current app is to send notifications. Therefore I have a ...
0 votes
3 answers
135 views
Stop a process for human control if some score is reached (Screening System)
Say I have a blogging system. Users can create posts that will get automatically published unless some score is reached. So when users save a post, we do some calculations and add up some numbers ...