gpt4 book ai didi

data-driven - 什么是数据驱动编程?

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

我的工作任务是为物流应用程序编写详细的工程计划,我们正在编码该计划以向客户提出建议。有人告诉我这是一个数据驱动的应用程序。对于应用程序来说,“数据驱动”意味着什么?相反的是什么?尽管在网络搜索时我可以看到很多人发布自己的示例,但我似乎无法得到任何真正明确的答案。任何帮助将不胜感激。

最佳答案

数据驱动编程是一种编程模型,其中数据本身控制程序流程而不是程序逻辑。它是一个模型,您可以通过向程序提供不同的数据集来控制流程,其中程序逻辑是流程或状态更改的某种通用形式。

例如,如果您的程序有四种状态:UP - DOWN - STOP - START

您可以通过提供代表状态的输入(数据)来控制该程序:

  • set1:向下 - 停止 - 启动 - 停止 - 向上 - 停止
  • set2:上-下-上-下

程序代码保持不变,但数据集(不是动态输入类型,而是静态提供给计算机)控制流程。

关于data-driven - 什么是数据驱动编程?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1065584/

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