首页 » 软件开发 » 个人分享:为什么用 iVX 开发程序更快?快在哪里?(可视化开发编程代码时间)

个人分享:为什么用 iVX 开发程序更快?快在哪里?(可视化开发编程代码时间)

雨夜梧桐 2024-07-23 23:26:29 0

扫一扫用手机浏览

文章目录 [+]

虽然那时的功能还不是特别完备,但我做完以后只有一个感觉,用这玩意开发要比传统的纯代码开发简直快了一倍不止,真的太爽了。

对我这种兼职接外包的人来说,开发效率就意味着搞钱效率啊,所以3年来我基本一直在这个平台上做程序,原因也很简单,就是快,然后也好维护。

我也算是第一批老用户了,眼看着他们把这个低代码平台的功能做得越来越完备,随着使用时间增加,现在也差不多理解了 iVX 为什么开发程序会这么快。

个人分享:为什么用 iVX 开发程序更快?快在哪里?(可视化开发编程代码时间) 软件开发
(图片来自网络侵删)

把我的心得分享一下,算是以教代学吧,它对我整个的编程思维影响也很深,毫不客气地说,它改变了我。

网上找的一张图:

iVX最大的特点其实就是全栈可视化编程,全站可视化编程这个词最早可以追溯到2014年。

可视化包含两层含义,传统代码IDE也支持部分可视化能力(如VB),低代码更强调的是全栈、端到端的可视化编程,覆盖一个完整应用开发所涉及的各个技术层面(界面/数据/逻辑)。

这种可视化编程让写代码变成了一种效率很低的编程方式,当然,这不是贬低的意思,而是有一种现代人用枪炮,看古人用冷兵器打仗的感觉。

可视化编程的这个方式节省了我大部分的码字时间,拖拉拽的形式可比坐在冷板凳上写代码快多了。

另外一方面,iVX去掉了语法,只保留了应用需要的“基础逻辑”,这意味着你可以更加靠近编程的本质,构建模型解决问题,而不是把精力放在拼写单词、寻找语法、逻辑bug上。

它这种应用具备一种编程语言的属性,比如说包含完整的“分支”跟“循环”,可以做到逻辑上的“图灵完备”,实现不同的“if”“else”“然非且或”这样的逻辑问题,只保留了最简单的关键词,对比 Java 几十个关键词列表,你就知道这种简化有多必要了。

不用考虑细节问题,是我选用iVX最直接的原因,因为我们搞开发的,知道业务流程,或者说拿到需求文档的第一反应,肯定不是直接开发,而是找技术方案,简单说就是看看别人是怎么做的,而且这个阶段一般要花费很多时间。

但是在使用 iVX 的途中,我甚至很长一段时间都没发现自己跳过了这步,因为 iVX 把互联网角落上几乎所有常见的解决方案都集成到组件里了,相当于是“站在了巨人的肩上”。

有这些做基础,我基本都能很快的捋个思路出来,实在不会做的情况,再去社区找找案例,基本上也比较全,能得到一些启发,这很自然地给我省了大把时间,甚至可以在写代码的间隙开把Dota2。
(:) 我乱说的)

还有就是最直接的沟通成本,以前要跟不同的业务人员、产品经理核对方案,讨论实现细节,大家都是各自岗位互不搭边,根本聊不到一起,各自的职业“竖井”把沟通效率弄得特别低。

我就很烦这个事情,网上不是说“80%的时间都浪费在沟通上”吗?我们公司的业务比较小众,程序又多得要死,沟通起来根本就是鸡同鸭讲,浪费的时间能有90%以上,有这时间我都能做个程序出来了。

我跟老板抱怨以后,公司内部就开始推这个平台,大家也在慢慢熟悉,以前10个工程师3个月的项目,现在3个工程师1个月就做完了,很多人都觉得不可思议,但你还别说,它就是能办到,就算是大型项目,现在也只需要一个后端跟两三个前端就能做。

《人月神话》里提过这个分工效率的事,软件开发行业不像其它行业,人多效率高,相反人少效率才高,因为沟通成本带来的隔阂太大,正确的做法就是尽量减少开发人员,或者互相解耦功能跟设计开发,否则就是自讨苦吃,白白浪费时间。

好了,说了这些,其实还有一些细枝末节的地方没提,大家可以自己去试,自己体验下就知道我说的是不是真的了,未来我还会分享一些相关的技术实践,顺便吐槽吐槽工作,有兴趣的可以点个关注,下次见。

相关文章

语言中的借用,文化交融的桥梁

自古以来,人类社会的交流与发展离不开语言的传播。在漫长的历史长河中,各民族、各地区之间的文化相互碰撞、交融,产生了许多独特的语言现...

软件开发 2025-01-01 阅读1 评论0

机顶盒协议,守护数字生活的新卫士

随着科技的飞速发展,数字家庭逐渐走进千家万户。在这个时代,机顶盒成为了连接我们与丰富多彩的数字世界的重要桥梁。而机顶盒协议,作为保...

软件开发 2025-01-01 阅读1 评论0

语言基础在现代社会的重要性及方法步骤

语言是人类沟通的桥梁,是社会发展的基础。语言基础作为语言学习的基石,对于个人、社会乃至国家的发展具有重要意义。本文将从语言基础在现...

软件开发 2025-01-01 阅读2 评论0

粤语电影,传承文化,点亮时代之光

粤语电影,作为中国电影产业的一朵奇葩,以其独特的地域特色、丰富的文化内涵和鲜明的艺术风格,赢得了广大观众的喜爱。本文将从粤语电影的...

软件开发 2025-01-01 阅读5 评论0

苹果游戏语言,塑造未来娱乐体验的基石

随着科技的飞速发展,游戏产业逐渐成为全球娱乐市场的重要支柱。在我国,游戏产业更是蓬勃发展,吸引了无数玩家和投资者的目光。而在这其中...

软件开发 2025-01-01 阅读1 评论0