[18/100] 行动系统打造二 --如何打造行动系统中的指令集

前面#13对行动系统进行过一些思考,但文章中并未对行动系统中指令集的打造进行深入。下面就自己对指令集的打造谈谈自己的一些感受。

指令集是什么?指令集是知道我们行动指令的集合,每条指令在系统中具有唯一性,指令的稳定是保障系统稳定运行的重要因素。所以指令集中稳定性是我们第一考虑的因素。既然稳定性是最终要的,那么当我们有很多条指令的时候,如何区分自我在执行这些指令的时候能够保证其稳定呢?

其实这里可以借鉴开源软件中几个概念。对指令进行分级,稳定版本的指令、未来版本的指令。对于稳定版本的指令是我们经过长期实践后沉淀下来的指令。这些指令是不轻易改变,自我也是稳定行动的。那么稳定版本中的指令集是如何被加入其中的呢?这就是未来版本指令集的功劳,未来版本的指令集是稳定版的超集,超集中的指令就是我们在积极行动并验证的指令。这些指令只有经过一定的时间验证后才可以被加入到稳定版中。

来来版中指令是多变不稳定的。

我们经常会有一些想法(一条指令)希望能够实践,这时候我们可以不必纠结。加入到指令集中就好,当你的指令集中可能会存在大量的指令的时候,你可能在有限的时间内无法实践所以的内容。这个时候就需要我们对其指令进行标注重要性、和执行顺序。最好的建议是每次在保障稳定系统中指令正常运行的时候选择未来指令中的三条进行实践。通过时间的实践,好的加入、坏的剔除、不能保持稳定的就持续在未来版中运行。

指令集的打造大致就是如此的过去。其实也是个人持续行动的过程,不过我们对行动的动作进行抽象和规范。在规范的作用下,我们的执行才能更家平稳、成长也能更稳步。

下面是我的指令集

[18/100] 行动系统打造二 --如何打造行动系统中的指令集_第1张图片
指令集

其中每条指令都有简单的条件和执行循序,因为自己实践的时间也并不是很长,所及指令不多。未来的指令中的三点也都是在行动的实践的指令。

你可能感兴趣的:([18/100] 行动系统打造二 --如何打造行动系统中的指令集)