我不喜欢细节,更喜欢抽象。细节常变,追求细节是以人之有涯随知之无涯,陷入迷局不能自拔。抽象是纯粹的,衍生出一切细节而统领之,抽象之极就是道。
细节有两种,
- 确定上下文的细节,包括历史决策等等。上下文已确定不变。这是在众多不确定下实践而来的细节,经过了时间的洗礼。对错分明。
- 非确定上下文的细节。上下文在变,每一种细节都对应一种独特的情况。对错未知。
- 这种细节不可复用,脱离了当前的上下文就无用了,深究这种细节价值太低了。
任何领域,其细节都是无穷无尽。细节与历史需求强相关,牵一发而动全身。
对于这种细节的解决之道。在于构建统一的框架,让需求在可预测的范围内变化。什么你说不可预测?当然不是不能做,但是定制是昂贵的,你需要付出高额的代价。