米鱼之家里的一些公用代码块
责任链设计模式,链式编程:一段很长很长的处理逻辑,可以拆成N个节点组成
有限状态机:(英语:Finite-state machine, FSM),又称有限状态自动机,简称状态机,
是表示有限个状态以及在这些状态之间的转移和动作等行为的数学模型。
本次实现的思路大致是:
漫漫人生路,很长、很多,每条路都有各自的主题,各自的步骤要前进。每个请求进来之前,要根据自己想要走的topic(主题),选择好一条路,
假如没有,则返回默认的人生路。选择好后,递归走好这条路的每一步。
指令DAG -> 搜集指令协议,组成指令协议链集合 -> 合并,剪枝,产生最终指令执行计划树 -> 并发执行树节点 -> 产生最终结果
仓储:
loader:加载
函数式编程里的概念:
参考:阮一峰的日志:http://www.ruanyifeng.com/blog/2015/07/monad.html
http://adit.io/posts/2013-04-17-functors,_applicatives,_and_monads_in_pictures.html