Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Is business logic subjective? [closed]

I have a team lead who seems to think that business logic is very subjective, to the point that if my stored procedure has a WHERE ID = @ID — he would call this “business logic”

What approach should I take to define “business logic” in a very objective way without offending my team lead?

like image 337
Toran Billups Avatar asked Sep 09 '08 21:09

Toran Billups


People also ask

What do you expect in a business logic subject?

The main components of business logic are business rules and workflows. A business rule describes a specific procedure; a workflow consists of the tasks, procedural steps, required input and output information, and tools needed for each step of that procedure.

Why is it important to study business logic?

Why is Business Logic Important? Business logic helps companies manage and work with large amounts of data. With the right software, organizations can use business logic to translate various company protocols into usable data and instructions to feed into computer systems.

What is a business logic object?

A business object is the the encapsulation of business logic model a business scenario. For eg: In procurement domain : there is a whole list of activities that need to be performed. From Spend Analysis to Requesting of Information for the products to Generating the contract for the negotiated term.

How does business logic affect the starting business?

Business logic allows a company to manage and access large quantities of data for daily work efforts and practices. It translates company protocols into usable data for computer systems so employees can track important tasks and update information.


1 Answers

I really think you just need to agree on a clear definition of what you mean when you say "business logic". If you need to be "politically sensitive", you could even craft the definition around your team lead's understanding, then come up with another term ("domain rules"?) that defines what you want to talk about.

Words and terms are relatively subjective -- of course, once you leave that company you will need to 're-learn' industry standards, so it's always better to stick with them if you can, but the main goal is to communicate clearly and get work done.

like image 89
Guy Starbuck Avatar answered Oct 06 '22 05:10

Guy Starbuck