时间模型解释了状态为何造成纠缠
Are We There Yet? 把值定义为不可变快照,并把身份与状态演进拆开;Simple Made Easy 则从理解成本解释可变状态的复杂性。前者提供机制模型,后者给出设计判断框架。这不是两个独立实验相互验证,也不是对状态的全面禁止。
沿同一来源继续阅读
对照原文
key characteristic of a value is that it's immutableHaving state in your program is never simple, right?同一讲者不同层次的设计论述,不是独立实验证实,也不构成立场逆转。