代码可视化之 对“雅奇MIS”的认识

我是在一次对google“代码可视化”的时候,瞥见了雅奇MIS开发平台的。
第一感觉很神奇,这世界上居然有这么神奇的开发平台存在,我们为什么没几个人用?
于是想好好看看,到底是怎么个东东。

耐着性子看完产品介绍和教学录像之后,算是基本明白了。
首先她确实是可视化的开发的,纯代码很少,基本就是画流程图。流程图里除了菱形的判断模块之外,其他的都是矩形元素,分为窗体模块和一般模块。
窗体模块就是设计一个Form界面,一般模块就是执行过程。
窗体设计部分基本跟VB类似。

其次,她提供了一般MIS开发常用的东西:数据源,数据控件,报表。这些VB,delphi都有。

总的说来,这个平台的特色还是在代码可视化方面的,用流程图替代了代码。
目前的UML工具的代码生成工具往往止步于类设计,如果能结合流程图(或者序列图)设计(或者称为实现)函数内部的逻辑,那么我想代码真的会“消失”了。
实际情况,像下面这样的最后出现N个“}”时,用流程图绝对比代码好理解100倍。
if(){
}
else
{
  if(){
  }
  else
  {
     if(){
     }
     else
     {
     }
     ...
        }
      }
    }
  }
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值