/*magicgod java保留地*/

http://blog.matrix.org.cn/magicgod/date/20051215 星期四 2005年12月15日

用户关心的着重点

 

一般来说用户会关心几方面:
1.界面
自定义采集和输出界面。用户想怎么看就怎么看,跟系统去说吧。
2.流程
自已画,随便画,并且随时可任意修改。
3.核心服务
自己定义,学一种简单的外语说起系统听。
4.接口
自己定义,数据从这个系统到哪个系统,相对更底层一些,因为往往各业务系统的接口都是不友好的,要求管理员了解更多一点。
模型运行应该先从最关心的地方做起。

使用脚本还是定义来描述动作与逻辑

 

定义是指象xml一样的数据定义,可以定义数据格式、动作逻辑等。
脚本是指象js一样的脚本语言,可以定义数据格式、动作逻辑等。
二者描述的东西可以是一样的,本质上没有什么区别,只是形式上的区别。
如果是中间格式,那么机器处理起来并无所谓,可能只是性能的差别。
如果面向初学者,那么现在的问题是动作和逻辑用什么来描述更合理一点。

动作逻辑这种东西还是语言还描述更合格一点,象xml这样描述更不自然
比如:我们通常会说 I do it.这就是一种脚本描述,而不可能说<I><do what="it"></do></I>
这样看上去多别扭,至于脚本最后编译成什么格式,我倒没什么意见,可以是xml,也可以是bin 。

数据定义,一般人们会说 苹果是红的,甜的,脆的,可能有酸的。
用xml更合理一些,<apple color="red"></apple>。


Valid HTML! Valid CSS!

This is a personal weblog, I do not speak for my employer.