当前位置: 首页 > news >正文

论可以对抗ai编程的软件开发平台(直接把软件需求描述变成软件的抗ai开发平台)的设计

论可以对抗ai编程的软件开发平台(直接把软件需求描述变成软件的抗ai开发平台)的设计

大家知道,传统的数学密码,都可以被量子计算机破解,但是这些年发展出很多数学密码,量子计算机也破解不了,叫抗量子密码

现在ai编程工具日趋成熟,传统的软件开发平台,只要是要写代码的,被ai编程工具取代是肯定的事情

那么,什么样的软件开发平台可以对抗ai编程呢?

首先,我们要看看,ai编程工具不能做什么

ai编程工具写代码肯定是没有问题的,但是ai编程工具不能做需求分析和生成需求

因为需求分析是个很模糊和不确定的事情,一开始甚至可能客户根本说不出什么需求,需要反复沟通和分析,才能最后形成详细具体的需求描述

有了详细具体的需求描述,就可以通过自然语言让ai编程工具来写代码开发软件了

那么大家就可能想到了,要是有一种软件开发平台,把详细的需求描述输入进去,就能直接生成软件出来,也就是根本不用写代码

这样的软件开发平台就是可以对抗ai编程工具的抗ai平台

开源免费的软件开发平台lsfusion就是属于直接把软件需求描述变成软件的抗ai平台,就好比抗量子密码

因为lsfusion的脚本就是软件需求描述,写lsfusion脚本就是写软件需求描述

lsfusion的脚本,它是描述软件需求的脚本(就是计算机研究领域里描述即软件的研究方向),它不是什么用js写前端逻辑,用groovy写后端逻辑的那种脚本,它根本不需要你去写这些代码实现逻辑,它只是需要你描述软件需求,具体怎么用前后端代码实现需求描述是它的脚本解释器干的工作

其实抗ai平台也未必就lsfusion,以后的抗ai开发平台就是,给出详细的软件需求描述(数据库类应用),平台就直接生成软件

要做到这一点,需要开发平台做大量复杂的工作,看lsfusion的框架就知道了,为了把需求描述自动变成软件系统,框架都写成天书了

而且这个模式也一样可以做互联网手机应用(数据库方向),只要web端改成手机界面组件就可以了

当然,既然思路有了,就会有人做出比lsfusion更好的这类直接把软件需求描述变成软件的抗ai开发平台来,毕竟大家都不想写前后端代码

http://www.lryc.cn/news/474252.html

相关文章:

  • 饿了么数据库表设计
  • Flink处理乱序的数据的最佳实践
  • Android OpenGL ES详解——模板Stencil
  • vscode在cmake config中不知道怎么选一个工具包?select a kit
  • 无人机之无线电监测设备技术篇
  • 【系统架构设计师】预测试卷一:案例分析
  • 一篇文章教会你I2C通信(软件I2C和硬件I2C)以读取MPU6050为例,附STM32代码示例
  • Python实现SPFA算法
  • MYSQL安装(ubuntu系统)
  • Cpp二叉搜索树的讲解与实现(21)
  • 微服务设计模式 — 补偿事务模式(Compensating Transaction Pattern)
  • 20 实战:形状编码、运动补偿和纹理编码的实现(基于python)
  • 区块链-C++挖矿软件XMRIG源码分析
  • C语言指针的介绍
  • 八大排序算法——堆排序
  • U盘文件不翼而飞?这些数据恢复工具帮你找回!
  • 在Java中 try catch 会影响性能吗?
  • 吞吐量最高飙升20倍!破解强化学习训练部署难题
  • redis的数据过期策略
  • 三周精通FastAPI:27 使用使用SQLModel操作SQL (关系型) 数据库
  • Kubernetes金丝雀发布
  • 树形DP讲解
  • 容器:如何调试容器
  • 用图说明 CPU、MCU、MPU、SoC 的区别
  • 牛客周赛 Round 65
  • 超级经典的79个软件测试面试题(内含答案)
  • 【Mac】安装 F5-TTS
  • Leaflet查询矢量瓦片偏移的问题
  • 存储引擎技术进化
  • CentOS 9 Stream 上安装 Maven