返回076 立方体程序导视系统(第1/2页)  VR帝国首页

关灯 护眼     字体:

上一章 目录 下一页

    正所谓没有对比就没有伤害!

    原先传统的,大型程序开发的协作开发方式大家没感觉任何不妥,毕竟大家都是这么过来的,但自从见识了之后,原先的协作方式立马就变成了一种远古时代的协作开发方案了。

    二维与三维的差距,其中可是差距了整整一个维度啊!

    立体程序导视系统的重点在于“立体”二字,它把程序从二维世界中带到了三维世界中,带到了虚拟办公场景中。

    于是,才有了六度程序员见到的,大到二三十米宽的超巨型程序界面。

    单单只是一个程序界面?

    不,程序内所有的隐藏窗口都可以看得到。

    那么多程序窗口有什么用?不会让程序员眼花缭乱吗?

    不会,因为有“逻辑线“的存在。

    什么是逻辑线呢?

    逻辑线就是对应按钮(控件)背后代码所内容所关联的事物,比如说按下某个按钮后,会弹出一个窗口a,那么从逻辑上来说,按钮和窗口a是有逻辑关系的,这条线本来是抽象的,看不见的,但是在立体程序导视系统中,这条逻辑线被标记出来了,身处虚拟世界中的用户,可以看到按钮背后连接着一条线,线条与窗口a相连。

    有多少个次级窗口,就有多少条逻辑线,所以,用户在观察立体程序导视系统的时候,就会发现程序的主窗口背后密密麻麻的线条链接着诸多的次级窗口,并且次级窗口的背后,同样有密密麻麻的线条继续往下一级窗口延伸,直到最末端,没有任何代码的终点为止。

    除了窗口逻辑线之外,立体程序导视系统内还有一个关键的事物一一节点,节点大多位于逻辑线的中段或者末端,节点若在中段,表示之后还有次级窗口或者代码,节点若在逻辑线末端,就表示后面没有东西可以链接了。

    节点的作用其实就是代码编辑窗口,用户可以在立体程序导视系统内打开这些节点,进行代码的编辑工作。

    由程序内部的所有窗口逻辑线代码节点,组成了一个存在于虚拟场景中c立体的c呈现出完整程序逻辑链的编程系统。

    这个系统的最大优点在于可以让编程者看清楚整个程序的逻辑关系,当真清清楚楚,毕竟线条都标注出来了还不清楚才有鬼呢!这种立体的显示模式绝对不是二维显示模式所能比拟的存在。

    朵露和一干小伙伴们最初看到立体程序导视系统的时候,简直惊呆啦!

    不仅如此,立体程序导视系统的第二个优点在于提高了协作编程的效率,谁负责哪一条支线的开发是可以进行额外标记的,比如说蓝色逻辑线部分归高级程序a开发,红色逻辑线部分由高级程序员b开发可以合理的进行任务分配。

    这是高级程序员的模块级任务的划分系统,另外还有个人任务的实时显示系统,当前谁谁谁在哪个节点上编辑代码这个信息也是可以捕获的。在虚拟办公场景中,正在编辑的节点,会延伸出一条虚线,虚线直接指向个人用户的虚拟屏幕上,表示该用户正在编写这个节点,这个节点已经有人在编写了,想要做任务,找其它空白节点吧!

    ps1:已经经过确认的节点会以绿色表示已经完成部分,完成部分的代码需要特定权限用户才能对其进行查看和修改,避免整个项目的代码泄露。

    ps2:项目内所有的程序员只要不断攻略这些个节点,直到全部攻略完毕,项目也算基本完成了。

    ps3:在经过本人认同的情况下,程序员可以通过这个系统看到对应程序员的虚拟屏幕内容。

    立体程序导视系统的第三个优点就是数据统计的功能。

    是谁,

    哪个时间,

    负责哪个节点代码的编辑,

    

『加入书签,方便阅读』

上一章 目录 下一页