在谈到非业务应用程序时,我应该使用“业务逻辑”一词吗?


10

假设程序的一部分不处理初始化,输入,输出。它只是指定应该做什么,允许什么或不允许什么。为此,我使用术语“业务逻辑”。但是应用程序与业务无关。

例如:一个游戏。假设有以下部分:

  1. 输入处理
  2. 碰撞检测,物理,玩家控制
  3. 渲染输出
  4. AI-NPC如何达到指定的目标。
  5. “业务逻辑”-玩家触摸某些对象时会发生什么。那里有什么类型的NPC,什么时候它们会做什么,“生活”,“弹药”,“等级”,“得分”的概念。

但这不是生意,只是游戏。维基百科尚不清楚。


7
“应用逻辑”怎么样?
克里斯·

1
“我说的是Po-tay-to,您说的是Po-tah-to” ...“六个,六个打个”。应用程序必须运行的规则。称他们为您想要的,他们就是他们所要的。他们必须在那里,您的应用程序才能正常工作。
Catchops,2011年

@Catchops,对于此类规则集中的地方,是否有严格的官方术语?
VI0

我倾向于将您列出的所有内容都称为“算法”
Lambdageek 2011年

@Lambdageek,算法可用于所有部分。示例:渲染3D图像的算法。
VI0

Answers:


19

如果您对此感到怪异,或者被其他人拒之门外,请尝试使用术语“域逻辑”


根据上下文,我认为也可以使用“模型逻辑”
noonex

-1

应用程序的基本功能通常称为“业务逻辑”。

还有许多其他名称。

“重要功能”。

“模型”(如“模型-视图-控件”中的)。

“应用逻辑”。

“真正的作品”。

对于产品的基本,核心,内核功能,您拥有无限数量的英语同义词。随意使用同义词库查找更多内容。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.