你在这里。看看这个问题与其他知识怎样相连。
选择节点前往页面 · 展开后可留在地图中阅读
学习路径
什么应该保持稳定?
沿着演讲背后的架构问题展开。
这是一条进阶回看路径,适合已经理解AFS 基础的人。它从 X Window 的职责分离出发,重新审视地址、操作、资源范围与呈现方式。读完后,可以用这些问题检查一次系统改版:哪些契约应该保持,哪些变化需要明确通知使用者?
这条路径上的问题
- X Window 给了我们什么启发?
计算发生的地方,与人看见并操作它的地方,可以分开。
- 路径给 agent 带来了什么?
路径在命名空间中标识资源,让操作有明确的对象。
- 为什么操作的含义必须稳定?
有了地址,还要让使用者知道对它进行的操作意味着什么。
- 视图变了,对象可以不变吗?
把上下文与投影分开,就能让多种视图指向同一组可操作对象。
- 共享上下文意味着所有人看见全部内容吗?
Small World 为一个观察者呈现相关资源,而不是开放整个系统。
- 独立的部分怎样才能组合?
兼容的资源地址和操作,让不同部分无需共享全部实现细节也能协作。