不用写代码的 IDEA 是怎样的体验?

不知道大家有没有幻想过,不用写代码就能开发软件的 IDEA。

看似很荒唐的想法,而当今就有一款软件开发平台能够实现软件自动化开发,不用写任何的代码,只通过可视化模块的组合和拼接,就可以实现软件后端开发,被很多同行种草称不用写代码的 IDEA

今天小林体验了一把,从心底里感觉「无代码时代」是真的到来了。

目前,这个全自动软件工程平台在 GitHub 和 Gitte 上线开源版本,后面我会聊到。

1

这个平台名字里的「全自动」指的是开发者可以不用写一行代码,只需通过拖拽可视化组件、绘制业务逻辑流程图,就可实现「零代码」搞定后端微服务架构!

完全不用再担心代码质量的问题,因为平台自动生成的代码是符合业界代码规范。

这样开发者不用再聚焦又臭又长的代码上,而是专注于软件设计、架构上,毕竟这个才是软件开发的核心,因此小林认为「击碎团队管理难」可能是这个全自动软件工程平台最有意义的一点。

传统的软件开发模式中都是由开发者手写大量的代码,然而每个人的习惯和资质不同,写出来的代码参差不齐,这样会直接影响到团队管理效率。例如,一些开发者不写注释,给变量、函数取令人费解的名字,让团队其他成员审阅代码时出现困难。

而该全自动软件工程平台则不再会出现这些问题,因为代码都是由平台统一生成,且符合业界的代码规范,因此不用关注代码的细节。

那么研发主管在审核软件开发工作时,不用再做 review 代码这类繁琐的工作,而是直接在平台审查流程图以及参数配置即可。

与此同时,项目、产品、测试人员也可以通过清晰的流程图,快速知晓项目整体进展,减少部门之间的沟通成本。

2

平台官网可以申请免费试用,小林去体验了一波,官网的新人教学指导非常清晰明了,不仅有详细的文档介绍,还有视频教学,很轻易就上手了,这点值得夸赞。

不用写代码的 IDEA 是怎样的体验?

在开发业务系统时,我们最常编写就是 CRUD 类代码,传统开发工具开发则需要花费精力手写代码。相反,这个全自动软件工程平台可以自动生成接口与 SQL 语句,极大提高了开发效率。

不用写代码的 IDEA 是怎样的体验?

这款全自动软件工程平台提供了丰富的组件,所谓的组件就是通用的技术功能模块,支持循环、条件判断、函数调用等,这些内置的组件可以应对大部分软件开发的场景,当然在遇到没有能满足开发需求的组件时,也是可以自定义创建组件的,自定义完组件后,不同团队之间可以直接复用。

这样的可视化开发,业务逻辑是以可视化流程图来展示的,对非开发者相当友好,代码虽然他们看不懂,但是可视化流程图大家都很容易明白,这样有助于减少开发者和产品经理、测试沟通成本,也能更清晰知道项目的进展。

设计完业务逻辑后,可以直接在平台上快速测试,因为可以通过可视化操作创建测试用例,同时参数配置灵活,可以快速定义不同测试场景并执行查看返回日志,在日志里可以查看到整个接口的执行过程和中间节点数据。相反,传统开发的测试用例还得手写测试用例的代码,不仅要维护业务逻辑代码,还要维护测试用例代码。

不用写代码的 IDEA 是怎样的体验?

项目自动开发、测试完后,准备发布版本时,可以在平台生成部署包+执行服务包,我们将其下载后,直接部署到自己的服务器里,完成部署后,应用就可以正式上线,Linux 和 Windows 系统都支持。

经历这一套自动开发、测试、发布的过程,我觉得这款全自动软件工程平台可谓算得上是一款颠覆式的全新 Java 开发工具。

即使不会编程的人,只要熟悉业务流程的人,都能参与软件开发中,大幅度降低开发的门槛,或许不久的将来,人人都能开发软件。

目前产品已上线开源版本地址如下:

  • https://github.com/feisuanyz/SoFlu-adp

  • https://gitee.com/feisuanyz/SoFlu-adpfrom=gitee_search

3

看到这,可能有的小伙伴有点焦虑了,软件开发变得这么简单,未来程序员不就很容易轻而易举地被取代了吗/p>

我觉得大可不必因此而焦虑,这款全自动软件工程平台只是减轻了我们在重复性的代码工作上,解放了程序员的生产力,让程序员有更多的时间和精力放在整个系统的设计上,系统最终还是需要程序员来亲自设计,就像建筑行业最有技术含量的部分是设计,而不是搭墙盖瓦。

大家是不是很好奇这这款全自动软件工程平台叫什么/p>

该平台的全名为「飞算 SoFlu 全自动软件工程平台」。

该平台是由国人自主研发出来的,虽然问世还没到一年,但是已经有了一个可以运作的开始,我们应该给予这类创新性的技术更多的鼓励和支持。

最后,期待「飞算 SoFlu 全自动软件工程平台」能成为中国原创的全球领先的软件工程共创平台,做到让人人都能开发软件

文章知识点与官方知识档案匹配,可进一步学习相关知识Java技能树首页概览91437 人正在系统学习中

来源:Wang_AI

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年3月15日
下一篇 2021年3月15日

相关推荐