动态

不去问的画面,不下判断的工具

作者: makemind · 2026年7月24日

七月第四周。这周四篇的共同点是 没做的东西

本周 Signal

画面不再问了。不去问的画面」把后厨屏每秒敲一次服务端这件事去掉了。变了的时候服务端会说。这里要紧的是,通知 不携带变了什么。它只说「变了」,画面再去读一次。把值放进通知,等它哪天乱了序,画面就会被旧值覆盖。

因为工具不存在,所以安全。不去读的工具」里没有下判断的工具。不是被锁住,是不存在。而一旦判断类的词汇想进到响应里,服务端会抛出,而不是悄悄抹掉。抹掉了下次还会再放进来。

评分表是数据。标准仍然是你的」里没有判断什么是好答案的代码。那是老师写的数据,工具只是引用它。旁边没有依据的分数,既没法申诉,也没法答复。

还还上了四月的主张。不拿出来的东西守住了应用」用执行日志撑起「所有服务端都是应用」的第二个结。不在工具清单上的能力,是真的够不到。

工具与包的备忘

接订阅时确认到一件事:notifyResourceUpdated(uri) 只发 uri。这在设计上是对的——通知不保证顺序,一旦携带值,晚到的通知就会用旧值覆盖新值。只收「变了」、由读的一方去取最新,永远是对的。

一点想法

贯穿这四篇的一句话是:你最终不做的东西,才是这个工具的形状。 加功能不会让它更安全。不放判断工具、不在通知里放值、不写评分代码——三件都是减法,不是加法。

下周

去看桌上的两块真实开发板。这个月的最后一周,跑起来没有模拟器。


makemind.dev 「动态」— 每周一次,这一周上了什么,做的时候又卡在哪儿。

Twitter