代码之家  ›  专栏  ›  技术社区  ›  David Robbins

哪些因素促使您在应用程序中使用嵌入式脚本?

  •  2
  • David Robbins  · 技术社区  · 17 年前

    很多时候,策略模式和装饰器模式是驯服域逻辑变化的好方法。我面临的问题是,根据不同的营销活动,工作流的计算和起点在全年都会有所不同,直到活动开始之前,并不是所有的数据要求和业务规则都是已知的。作为一个小商店,我们希望有一个解决方案,在这个解决方案中,我们可以进行配置更改、严格测试,而不必被迫不断地编译/链接和重新部署。

    2 回复  |  直到 17 年前
        1
  •  3
  •   Aiden Bell    17 年前

    我曾多次通过Python或Lua使内部数据结构可变。有时将业务逻辑外部化为可加载模块。这使您的解决方案成为一个难题 也可以部署到其他客户端 便宜地

    如果可以的话

    我关注的两个问题是:

    1. 特定于客户 ? 或者可能是这样 定制 后来
    2. 我可以在开会时做这个吗 表演 约束条件?

    一个干净的框架==可重用代码和一个平台,您可以快速修改以解决相同类型的问题,而无需重新编码。

        2
  •  1
  •   Brian Agnew    17 年前

    1. 我想为客户/客户提供一些设施,以便他们自己能够提供一些(有限的)定制。e、 g.如果值超过50,则将图表涂成红色,以便允许他们键入短脚本,如“if val>limit然后‘red’”等。但是,您必须小心限制用户可以编程的内容(出于明显的原因)

    (我主要基于Java,因此我使用Java 6嵌入式脚本加上多种语言来实现上述目标,具体取决于重点)