Skip to main content
Nowa Zhu

伪代码

··1 min

最近在写work流转,对于一个work,每一个流转环节要面对的对象都是未知的 这个对象有可能是一个人,有可能是一个特定的岗位,有可能是某个部门 还有可能是某个部门的某个岗位,甚至可能是另一个工作流。。。 而且还可能是上面几种可能性的and,or关系。。呵呵,情况太多了。。。

这个时候就需要一个工作流编辑器,当然这只是表面的东西,而隐藏在其后面的 就是伪代码!通过伪代码来标识特定的对象,实现特定的流程,这相当于一个自定义的脚本

在web开发中很多地方可以应用这样的伪代码,比如模板技术。 很多的印象里模板技术无非就是能实现换肤,能更好的实现开发分工,方便用户的定制 其实模板是关系到功能和效率的一个重要的部分。 现在的系统都想给用户最大的自由度,以方便用户定制出适合自己的系统 而定制,无非就是两个方面,一是功能,一是界面。 一个强大的易用的模板技术当然是首选。

我个人觉得模板技术应该给予最大的自由度,对于很多系统里定义的主体表格的宽度啊什么的 我实在是不喜欢这样的定义,完全给用户多好。我要给用户的,无非就是一个html编辑器,一个css编辑器 还有一个,区块编辑器!这是很重要的一个方面,我喜欢区块,但是国人开发的系统里见不到它的身影。 在国外的一些cms里,比如老牌的phpnuke,postnule,都有这样的功能。 我想使用伪代码去实现区块技术、模板技术,给用户在模板定制上一个最大的自由度。