gpt4 book ai didi

business-logic-layer - 应用程序中的“业务逻辑”究竟由什么组成?

转载 作者:行者123 更新时间:2023-12-03 15:05:27 25 4
gpt4 key购买 nike

我已经无数次听到我们“不应将业务逻辑与其他代码混合”或类似的语句。我认为我编写的每个代码(我指的是处理步骤)都包含与业务需求相关的逻辑。

谁能告诉我到底什么才是业务逻辑?如何将其与其他代码区分开?是否有一些简单的测试来确定什么是业务逻辑,什么不是?

最佳答案

只需用简单的英语定义您在做什么。当您以商业的方式谈论事情时,例如“让那些人受苦”,“窃取金钱”,“摧毁这部分土地”,您所谈论的是商业层。明确地说,让您兴奋的事情就在这里。

当您说“在这里显示”,“不要显示”,“使其更美观”时,您是在谈论表示层。这些使您的设计师兴奋不已。

当您说诸如“保存此”,“从数据库获取此”,“更新”,“删除”等之类的内容时,您正在谈论数据层。这些都是告诉您不惜一切代价永远保留的东西的事情。

关于business-logic-layer - 应用程序中的“业务逻辑”究竟由什么组成?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39288/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com