谈及程序员的梦想,那基本得从代码可复用化说起,对象化、多态等等技术,为广大程序员们所熟知。程序员们通过自己的辛勤,开发出了提升工作效率的应用系统。

打开网易新闻 查看精彩图片

随着技术的发展,程序员的开发模式也发生了根本性的改变。从最终的系统的一个技术点都需要人工开发,再到代码复用化,再到一部分底层应用可复用化,这个从Spring的流行可见一斑。不过程序员的最终追求,还是没有变化,就是应用可复用化,通过简简单单的配置化,一个个应用就可以应运而生,从而在提升使用者效率的同时,更大的提升开发人员的效率。

打开网易新闻 查看精彩图片

不过时至今日,这种应用可复用化,在现如今依旧没有太大的进展,了不起只是一些低代码平台,可以减少一些程序员的重复工作而已。不过,这其中有一个例外,那就是数据可视化工具,可能很多程序员并不屑于这种,但是仔细研究后,可能会发现,数据可视化工具确确实实是一款应用可复用化实现的工具。

打开网易新闻 查看精彩图片

拿云蛛系统来说,整体上的应用可复用化,就是在web页面里创建页面,拖拖拽拽,然后通过配置不同的业务功能,从而形成各种各样的数据可视化应用。不管是什么模块间的控制,页面样式等等,都是极度少的编码甚至是不编码的情况下,彻彻底底的还原程序员的终极梦想-应用可复用化!