工作流的建模问题

[cp]工作流的核心问题,实际上是一个建模问题。

而建模问题,又反过来变成一个哲学问题。

这个哲学问题就是,世界的本质是什么?

佛家对这个问题的回答,凡所有相,皆是虚妄。这个也是回答的一种。

java有句名言,万事万物皆对象。而一切对象都可以用字符串来描述,因此可以推论出,万事万物皆字符串。

从凡所有相到万事万物皆字符串,这个就是把程序设计抽象上升到了哲学高度来讨论问题。

在这个哲学高度讨论完毕以后,具体到工作流,工作流的模板是一个字符串,节点是一个字符串,转换是一个字符串,token也是一个字符串。

所有一切都是字符串构成,并以字符串形式存在。工作流的引擎本质上就是字符串的各种拼接。

空不异色,色不异空。

程序是字符串的运动,这个是色,字符串是程序的静止,这个是空。或者反过来理解也可以。

一旦把工作流这个问题抽象成字符串所有问题都迎刃而解了。

运动是相对的,而静止是绝对的。

程序是相对的,而字符串是绝对的。

以庄周梦蝶,是庄周做梦变成了蝴蝶呢,还是蝴蝶做梦变成了庄周呢?

究竟是字符串变成了工作流呢,还是工作流变成了字符串呢?

空不异色色不异空。[/cp]

你可能感兴趣的:(工作流的建模问题)