谢荣基 2020-10-16 15:02 采纳率: 0%
浏览 50

一个程序 通过加载高可读性的文件从而扩展功能 一般怎么称呼这种方式?

比如我设计了一个处理不同物体的机械臂控制程序,这个软件在启动时会打开一个xls文件,这个表格文件里记录了不同物体的外观以及对应的处理方式。
苹果 红色 8cm 区域1 (即物体名称为苹果、颜色为红色、直径大约8cm,处理方式是放置到区域1)
按照上述的形式将高度可读的内容列在xls表中。

当我需要机械臂处理新的物体时,此时我不需要修改代码,我只需要在xls中添加一行新物体的各项参数即可扩展程序的功能。

不知道这种将代码和实际工作内容分离的编程方式的具体名称和由来是什么?

  • 写回答

1条回答 默认 最新

  • 可爱小坤坤 2023-06-27 11:05
    关注

    数据驱动式, 历史和名称由来,没百度到, 我最近在看我的世界mod开发, 在开发手册中,正好有类似的描述, 翻译过来就是 数据驱动的, 英文原话是
    some features in Minecraft are data-driven,

    评论

报告相同问题?

悬赏问题

  • ¥15 高价求中通快递查询接口
  • ¥15 解决一个加好友限制问题 或者有好的方案
  • ¥15 关于#java#的问题,请各位专家解答!
  • ¥15 急matlab编程仿真二阶震荡系统
  • ¥20 TEC-9的数据通路实验
  • ¥15 ue5 .3之前好好的现在只要是激活关卡就会崩溃
  • ¥50 MATLAB实现圆柱体容器内球形颗粒堆积
  • ¥15 python如何将动态的多个子列表,拼接后进行集合的交集
  • ¥20 vitis-ai量化基于pytorch框架下的yolov5模型
  • ¥15 如何实现H5在QQ平台上的二次分享卡片效果?