之前我采用这种思想:上帝视角和命令模式。每一个类像傀儡同样,我去精细的操纵它和它们之间的通讯。通信
通过老大的指导,如今我学会了一个新的思想:时间
采用智能化+规则的思路。每一个类赋于必定智慧,本身根据规则去选择下一步的走向和操做。而规则是我来订好。
拿个比喻来讲:
十字路口,第一种思想是没有红绿灯。各个方向的车按照规定好的时间和路线走,它们不会撞车;
第二种思想是,有红绿灯,各个车遵照交通规则,不会撞车。