V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
Micropaper
V2EX  ›  程序员

一分钟读论文:《Low-code 开发的特点与挑战:从业者视角》

  •  
  •   Micropaper ·
    unbug · 2023-01-28 15:26:29 +08:00 · 1492 次点击
    这是一个创建于 699 天前的主题,其中的信息可能已经有所发展或是发生改变。

    中国的武汉大学、美国的伊利诺伊大学和澳大利的亚莫纳什大学合著的论文《 Characteristics and Challenges of Low-Code Development: The Practitioners’ Perspective 》 分析了 Stack Overflow 和 Reddit 两大社区关于 Low-code development ( LCD )的优势、局限性和挑战。结果表明:

    • (1) LCD 可以提供图形用户界面供用户拖放,只需很少甚至不需要代码;
    • (2) LCD 平台中开箱即用的单元(例如,API 和组件)的设备使其易于学习和使用并加快开发速度;
    • (3) LCD 在需要自动化流程和工作流的领域尤其受到青睐;
    • (4)从业者对 LCD 的优缺点看法不一。

    阅读全文:一分钟读论文:《 Low-code 开发的特点与挑战:从业者视角》

    8 条回复    2023-01-29 10:02:06 +08:00
    Micropaper
        1
    Micropaper  
    OP
       2023-01-28 15:29:47 +08:00
    **LCD 有什么好处?**
    - LCD 允许更快的开发,从而快速将应用程序推向市场。
    - 与雇用开发人员编写应用程序代码相比,LCD 易于学习和使用且 IT 成本更低,因此非常棒。
    - LCD 对新手友好,因为它“帮助非技术人员以简单和熟悉的方式创建软件”。
    - LCD 构建应用的系统质量更高,集成和扩展能力强,工作量小,可定制性好。
    - LCD 具有直观的感知,具有“完全灵活,几乎可以做任何事情”的卓越可用性,并且始终提供“友好的界面”和“惊人的 UI”,从而提供更好的用户体验。
    - LCD 可以轻松部署该应用程序,并且与编程相比,改进 IT 治理非常具有成本效益。
    - LCD 适合团队开发。
    tool2d
        2
    tool2d  
       2023-01-28 15:39:17 +08:00   ❤️ 1
    这论文不是很靠谱,我搜了里面几个号称开源的项目,结果大部分都不开源,或者只是某个小组件开源。
    Micropaper
        3
    Micropaper  
    OP
       2023-01-28 15:45:03 +08:00
    @tool2d 21 年的论文,估计被资本催的也该商业化了
    Arrowing
        4
    Arrowing  
       2023-01-28 17:03:50 +08:00   ❤️ 1
    LCD 中主要的执行单元是什么?
    Temlate 是错别字吧?
    netabare
        5
    netabare  
       2023-01-28 19:16:24 +08:00 via Android   ❤️ 3
    感觉没什么新意。

    不提编程语言一般都有泛型、lambda 之类的很好用的抽象工具,在代码里面进行修改,比如说给几百个函数加一个多余的参数,一行 regex 就能搞定的事情,那些 lowcode 不是要开启关闭几百个窗口拖拉几百个控件就是要多写一大堆 boilerplate 。

    而且 lowcode 的产物基本上都千篇一律,光是想要定制外观需要额外花费的精力就远远超过使用通用编程语言和流行框架了。更不用提流程、校验等方面的深度定制。

    完全是一个错误的方向。
    Micropaper
        6
    Micropaper  
    OP
       2023-01-28 19:37:30 +08:00 via iPhone
    @Arrowing 已更正。好眼力
    Micropaper
        7
    Micropaper  
    OP
       2023-01-28 19:39:24 +08:00 via iPhone
    @netabare 论文表明从行业者也说不清定义
    xuyang2
        8
    xuyang2  
       2023-01-29 10:02:06 +08:00
    LCD 对新手友好?
    我咋觉得 LCD 比 Go/Java/Python 难上手很多倍
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   968 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 22:28 · PVG 06:28 · LAX 14:28 · JFK 17:28
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.